Job Overview
We are seeking a Senior Full Stack Developer (MERN Stack) to join our dynamic and fast-growing Technology Team.
This role is ideal for an experienced and driven individual who thrives in building scalable, high-performance web applications.
You will work across the full software development life cycle, collaborating with cross-functional teams to architect, develop, and maintain innovative solutions for enterprise-grade platforms.
Key Responsibilities
- Lead the end-to-end development of scalable web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Design, develop, and maintain RESTful APIs and backend services with Node.js and Express.js.
- Build and optimize responsive user interfaces with React.js and Redux (or similar state management libraries).
- Develop reusable and scalable front-end components and ensure consistency across the application.
- Integrate third-party APIs and services and manage database interactions using MongoDB.
- Optimize application performance, scalability, and security for both frontend and backend systems.
- Participate in architecture discussions and contribute to technical decisions related to design patterns, code structure, and best practices.
- Mentor junior developers, conduct code reviews, and enforce code quality standards.
- Collaborate closely with DevOps, QA, Product, and UX teams for continuous integration, testing, and deployment.
- Stay updated with emerging technologies and industry trends and apply them to ongoing development activities.
Technical Requirements
Frontend :
Strong proficiency in React.js, including hooks, functional components, and state management.Solid understanding of JavaScript (ES6+), HTML5, CSS3, and modern front-end workflows.Familiarity with front-end testing frameworks (e.g., Jest, React Testing Library).Experience with responsive and adaptive design principles using frameworks like Bootstrap or Material-UI.Backend :
Expertise in Node.js and Express.js for server-side application development.Proficiency in creating and managing RESTful APIs and asynchronous workflows.Strong experience in working with MongoDB (Mongoose ORM) and designing scalable database schemas.Knowledge of authentication protocols such as JWT, OAuth2, and session-based auth.DevOps / CI-CD / Tools :
Experience with version control systems like Git.Familiarity with CI / CD pipelines, Docker containers, and cloud platforms (AWS, Azure, or GCP) is a strong plus.Basic understanding of Linux / Unix command line and shell scripting.Required Qualifications
Bachelors or Masters degree in Computer Science, Information Technology, or related field.5+ years of hands-on experience in full-stack development with a focus on the MERN stack.Proven experience in delivering production-ready web applications.Strong problem-solving skills, attention to detail, and a passion for building clean and maintainable code.Excellent communication skills and the ability to collaborate effectively with cross-functional teams(ref : hirist.tech)