Job Summary
We are seeking an experienced and highly skilled Senior MERN Stack Developer to lead the design, development, and optimization of scalable web applications. The ideal candidate will play a key role in architectural decisions, mentor junior developers, and ensure best practices across the development lifecycle.
Key Responsibilities
- Design, develop, and maintain complex web applications using the MERN stack (MongoDB, postgres or postgresql , Express.js, React.js, Node.js)
- Lead backend and frontend architecture and technical decision-making
- Develop high-quality, scalable, and secure RESTful APIs
- Optimize application performance, scalability, and security
- Collaborate closely with product managers, designers, and stakeholders
- Mentor and guide junior and mid-level developers
- Conduct code reviews and enforce coding standards
- Ensure proper documentation and best development practices
- Participate in Agile/Scrum planning, estimation, and delivery
Required Skills & Qualifications
- Strong expertise in JavaScript (ES6+)
- Advanced experience with React.js
- Extensive experience with Node.js and Express.js
- Strong proficiency in MongoDB, postgres , postgresql and database design
- Experience with REST APIs and third-party integrations
- Solid understanding of authentication, authorization, and security practices
- Experience with Git and version control workflows
- Strong analytical, problem-solving, and leadership skills
Preferred Skills (Nice to Have)
- Experience with Next.js
- Knowledge of cloud services (AWS, Azure, GCP)
- Experience with Docker, CI/CD pipelines, and DevOps practices
- Familiarity with microservices architecture
- Experience working in Agile environments
Job Type: Full-time
Work Location: In person