InApp / Careers / Jobs / MERN Stack Developer

MERN Stack Developer (5-7 Years)

Project Location(s):

Share

Facebook
Twitter
LinkedIn

Experience: 5-7 Years

Notice Period: Only immediate

Role Overview

We are looking for an experienced MERN Stack Developer to build, enhance, and optimize web applications using MongoDB, Express.js, React, and Node.js. The role involves hands-on development, performance tuning, API integration, and collaborating with cross-functional teams to deliver scalable and high-quality solutions.

Key Responsibilities

Frontend (React)

  • Develop responsive user interfaces using React.js, Redux/Context API, and modern UI libraries.
  • Build reusable components and ensure seamless integration with backend services.
  • Optimize frontend for maximum performance, speed, and cross-browser compatibility.

Backend (Node.js & Express.js)

  • Design and develop RESTful APIs with Node.js and Express.js.
  • Implement authentication, authorization, and role-based access controls.
  • Integrate third-party services, microservices, and external APIs.

Database

  • Design schemas, manage collections, and write optimized queries.
  • Ensure data integrity, performance, and scalability.
  • Work with aggregation pipelines, indexing, and backup strategies.

DevOps & Deployment

  • Deploy applications on cloud environments (AWS/Azure/GCP).
  • Work with CI/CD pipelines, version control (Git), and automated testing.
  • Troubleshoot production issues and improve application reliability.

Collaboration & Agile Delivery

  • Work closely with Product, QA, UI/UX, and other engineering teams.
  • Participate in sprint planning, code reviews, and technical discussions.
  • Provide technical guidance and mentor junior team members as needed.

Required Skills & Experience

  • 5–7 years of hands-on experience in MERN stack development.
  • Strong proficiency in JavaScript (ES6+), React.js, Node.js, Express.js, and MongoDB.
  • Solid understanding of REST APIs, microservices architecture, and asynchronous programming.
  • Experience with Git, CI/CD pipelines, Docker, and cloud deployments.
  • Strong debugging, problem-solving, and performance optimization skills.
  • Familiarity with testing frameworks like Jest, Mocha, or Cypress.