Job Summary:
We are looking for a highly skilled and experienced MEAN Stack Developer with 7+ years of hands-on experience in designing, developing, and maintaining scalable web applications. The ideal candidate should have strong expertise in Angular and Node.js, along with a deep understanding of backend architecture, database management, and performance optimization.
Key Responsibilities:
Design, develop, and maintain scalable and high-performance web applications using Angular and Node.js
Build and optimize robust backend services and RESTful APIs
Design and manage relational database schemas, write complex SQL queries, and ensure data integrity
Collaborate with cross-functional teams including UI/UX, QA, and DevOps for seamless delivery
Ensure application performance, scalability, and security best practices are implemented
Participate in code reviews, mentoring junior developers, and enforcing coding standards
Troubleshoot, debug, and upgrade existing applications
Contribute to architectural decisions and technical strategy
Required Skills & Qualifications:
7+ years of experience in full-stack development with strong expertise in the MEAN stack
Proficient in Angular (latest versions preferred) for building scalable front-end applications
Strong hands-on experience with Node.js for backend development and RESTful API design
Expertise in JavaScript (ES6+), TypeScript, HTML5, and CSS3
Strong experience with PostgreSQL and MySQL databases
Deep understanding of database design, query optimization, indexing, and performance tuning
Strong knowledge of asynchronous programming and event-driven architecture
Experience with API security, authentication, and authorization mechanisms (JWT, OAuth, etc.)
Proficiency in Git and familiarity with CI/CD pipelines
Experience working in cloud environments (AWS/Azure/GCP) is a plus
Familiarity with React.js is an added advantage
Good to Have:
Experience with microservices architecture
Knowledge of containerization tools like Docker
Exposure to Agile/Scrum methodologies
Strong problem-solving and analytical skills
Soft Skills:
Decent communication and collaboration skills
Ability to work in a fast-paced environment
Strong ownership and accountability mindset
Apply Now