CareerPlanGet AI match score →

Full Stack Developer Mern

💼 Full-time🗓 2026-07-26

Core

Own end-to-end development lifecycle of consumer products, including architecture design, scaling, and feature delivery.

Role type

Senior Full Stack Engineer (Node.js/MERN)

Builds

Scalable, high-performance web applications and APIs for consumer products.

Domain

Consumer internet / Cloud-native backend

Deliverable

production ML models | product features

Required skills

Node.js, JavaScript, TypeScript, React/Angular/Vue.js, NoSQL databases, AWS/Azure, CI/CD pipelines, system design, caching, load balancing

Preferred skills

SCRUM/XP, Nginx/Apache/Caddy, open source contributions, startup experience

Technologies

Node.js, Express.js, Loopback, Sails.js, React, Angular, Vue.js, HTML5, CSS3, AWS, Azure, NoSQL, Nginx, Apache, Caddy

Responsibilities

Design low-level architecture and server-side components; develop user-facing features; build reusable code libraries; optimize application speed and scalability; maintain coding standards; iterate on developer tools; build cloud-based backend web services and APIs.

Seniority

Senior, hands-on IC

Rewrite
## About the role As a Full Stack Engineer, you'll have to own the end to end development of the life cycle of one or many products. You will be taking the lead in deciding the technology stack, future projections of scale, architecture design etc. The ideal candidate is clearly passionate about new opportunities in consumer products and has a demonstrable track record of success in delivering new features and handling scale. Creating reliable, scalable, and high performance products requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science and server side technologies. ## Responsibilities - Work on low level design, application build and defect fixes per the business/ functional requirements primarily for server-side components - Develop new user-facing features - Build structured, testable and reusable code and libraries for future use - Optimize applications for maximum speed and scalability - Maintain, contribute and adhere to our programming best practices and guidelines - Iterate, test new ideas and shape the future vision for developer tools that operate in the cloud. - Learn and use cloud services (AWS, Azure etc) to design and then build available and scalable backend web services and customer-facing APIs. ## Requirements - A Bachelor's degree in Computer Science, or a related technical discipline - Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis - 3+ years working experience as a Node.js Developer, with in depth knowledge of Node.js - 3+ years of experience with at least one framework - loopback, expressjs, sails.js etc - Experience with NoSQL databases. - Strong understanding of caching, load balancing etc - Strong proficiency with JavaScript and Typescript - Hands on experience with front-end technologies, such as HTML5, and CSS3 - Good understanding of design patterns, object oriented design, and frameworks - Must have experience in delivering software via complete Continuous Integration and Continuous Delivery (CI/CD) pipeline. - Experience owning and working end-to-end on an application - from system (server, deployment, configuration management) to back end (container, application, database) to front end (React, Angular, Vue.js, CSS, HTML, javascript) - is preferred ## Nice to have - Experience with SCRUM methodology or extreme programming is a great plus - Exposure to app servers like Caddy, Nginx, Apache. - Previous start-up experience or contribution to any open source project ## What we offer - Annual performance bonuses - Quarterly team meals and activities - TT and other games
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗