Senior Full Stack Software Engineer

Posted 7 months ago

Are you applying to the internship?

Job Description

Senior Full Stack Software Engineer |

The Tone:
This is a full-time role with flexible work arrangements and remote-friendly options. Join our engineering team to build the next generation of our cutting-edge platform. This position offers the opportunity to work on challenging problems across the entire software stack, from user interfaces to robust backend services and scalable infrastructure. You will contribute to crafting high-quality, impactful software in a collaborative environment.

The TL;DR
• Role: Full Time
• Type: Full-time
• Location: Flexible/Remote

• Mission: Build and enhance the company’s next-generation platform, contributing to its success and product future.
• Tech Stack: JavaScript/TypeScript, React.js, HTML5, CSS3, Node.js, Express.js, NestJS, Python, Django, Flask, Java, Spring Boot, Go, PostgreSQL, MySQL, MongoDB, Redis, RESTful APIs, microservices, asynchronous programming, AWS, Azure, GCP, Docker, Kubernetes, Git, Kafka, RabbitMQ, CI/CD, Jest, React Testing Library, Cypress, Mocha, Chai, GraphQL.

What You’ll Actually Do
• Development: Design, develop, test, deploy, and maintain robust, scalable full-stack applications and services.
• Collaboration: Partner with product managers, UX/UI designers, and fellow engineers to convert business requirements into technical solutions.
• Code Quality: Write clean, efficient, and well-documented code, participating in reviews to ensure quality, performance, and security.
• System Improvement: Identify and resolve performance bottlenecks and bugs, while actively contributing to process and tool enhancements.
• Mentorship: Guide junior engineers and foster a culture of continuous learning and the adoption of new technologies.

The Must-Haves
• Background: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. Career level: Senior.
• Experience: 5+ years of professional full-stack software development experience. Demonstrated proficiency in front-end (JavaScript/TypeScript, React.js, HTML5, CSS3) and back-end (Node.js/Python/Java/Go with frameworks like Express.js, NestJS, Django, Flask, Spring Boot) development.
• Skills: Solid understanding of relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis), RESTful APIs, microservices architecture, asynchronous programming, cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and Git. Excellent problem-solving, attention to detail, and communication skills.
• Bonus: Experience with real-time applications or event-driven architectures (Kafka, RabbitMQ), CI/CD pipelines, DevOps practices, testing frameworks (Jest, React Testing Library, Cypress), GraphQL, and web security best practices. Contributions to open-source projects or a strong GitHub profile.

Related Jobs

AI-enabled Builder Early CareerFull Time
Stripe
Posted 18 hours ago In-person San Francisco, CA Software Development $120K - $180K / year