via LinkedIn
$120K - 150K a year
Design, develop, test, and maintain scalable MEAN stack applications, ensuring performance, security, and quality.
5+ years of full-stack development experience with strong expertise in Angular, Node.js, MongoDB, and cloud platforms, with familiarity with microservices, CI/CD, and testing frameworks.
Job Summary As a Senior MEAN Stack Developer, you will be responsible for designing, developing, and maintaining scalable and efficient full-stack web applications. Responsibilities • Design, develop, test, and deploy scalable and robust MEAN stack applications (MongoDB, Express.js, Angular, Node.js). • Write clean, maintainable, and efficient code following best practices. • Participate in code reviews. • Collaborate with UI/UX designers and product managers to define and deliver features. • Troubleshoot, debug, and upgrade existing applications. • Ensure the performance, quality, and responsiveness of applications. • Implement security and data protection measures. • Contribute to the architecture and design decisions of the software Required / Core Skills / Technical Skills • Angular (latest versions) • Node.js and Express.js • MongoDB and Mongoose • Solid understanding of RESTful APIs, WebSockets, and third-party integrations. • Experience with Git, CI/CD pipelines • Familiarity with Agile/Scrum methodologies. • Strong problem-solving, communication, and leadership skills. • Experience with microservices architecture. • Familiarity with unit testing frameworks (e.g., Jasmine, Mocha, Jest). • Knowledge of Docker, and cloud platforms (AWS/Azure/GCP). • Hands-on experience with TypeScript and modern JavaScript (ES6+).4 Qualifications: • Bachelor’s degree in Computer Science, Engineering, or a related field. • 5+ years of experience in full-stack development, with strong expertise in the MEAN stack. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This job posting was last updated on 12/16/2025