About the Role :
We are looking for a skilled MERN Stack Developer to design and build scalable web applications. You will work across the stack, from database to front-end, ensuring high performance, security, and seamless user experiences.
Key Responsibilities :
- Design, develop, and maintain MERN (MongoDB, Express.js, React.js, Node.js) applications.
- Build reusable UI components using React.js (Hooks, Redux / Context API).
- Develop secure and optimized backend services with Node.js & Express.js.
- Design and manage database schemas, queries, and aggregations in MongoDB.
- Integrate and consume RESTful & GraphQL APIs.
- Implement authentication / authorization (JWT, OAuth2, SSO).
- Deploy applications on cloud platforms (AWS, Azure, GCP) with CI / CD pipelines.
- Ensure web security, scalability, and performance optimization.
- Collaborate with designers, QA, and product teams to deliver high-quality solutions.
- Write clean, maintainable, and testable code following industry best practices.
Required Skills :
Strong proficiency in JavaScript (ES6+) and TypeScript.Expertise in React.js, Node.js, Express.js, MongoDB.Familiarity with Redux / Context API, React Router, Hooks.Hands-on experience with Mongoose ORM and database optimization.Strong understanding of REST & GraphQL.Knowledge of Docker, Kubernetes, Git, GitHub Actions / Jenkins (CI / CD).Experience deploying on AWS (EC2, S3, Lambda), Firebase, or Azure.Familiarity with Redis, Kafka, RabbitMQ for caching / messaging.Understanding of web security standards (XSS, CSRF, CORS).Preferred Skills
Experience with Next.js or micro-frontends.Knowledge of Prisma / TypeORM.Familiarity with serverless architecture.Exposure to unit testing & automation frameworks (Jest, Mocha, Cypress).(ref : hirist.tech)