MERN Stack Developer

MERN Stack Developer

MERN Stack | 3+ Years Experience | Hybrid | Full-Time

We are looking for a skilled and experienced MERN Stack Developer with 3+ years of experience in building scalable and maintainable web applications. You will be responsible for designing and implementing full-stack solutions using MongoDB, Express.js, React.js, and Node.js, while collaborating with designers, DevOps, QA, and backend teams. If you’re passionate about clean architecture, reusable components, and high-performance systems, we’d love to work with you.

Responsibilities:

  • Develop and maintain robust full-stack applications using the MERN stack.
  • Build responsive, modular UI components using React.js and modern JavaScript/TypeScript.
  • Integrate frontend interfaces with RESTful and GraphQL APIs.
  • Design and manage backend services using Express.js and Node.js with MongoDB schemas.
  • Apply component-based development principles with CLI-based scaffolding tools.
  • Optimize frontend and backend performance for scalability and responsiveness.
  • Write and maintain unit and integration tests using Jest, React Testing Library, and similar tools.
  • Collaborate in code reviews, sprint planning, and agile development processes.
  • Follow Git workflows and participate in CI/CD pipeline management.
  • Troubleshoot issues and participate in release, monitoring, and maintenance cycles.

Requirements and qualifications:

✔︎ 3+ years of experience as a full-stack web developer using MERN technologies.
✔︎ Expertise in React.js, Node.js, Express.js, and MongoDB.
✔︎ Strong knowledge of TypeScript and JavaScript (ES6+).
✔︎ Familiar with GraphQL and RESTful API integrations.
✔︎ Experience with Redux, Context API, Zustand, or similar state management libraries.
✔︎ Proficient in component-based architecture and modular design systems.
✔︎ Strong Git knowledge and experience with CLI tooling for component generation.
✔︎ Working knowledge of performance optimization, SEO basics, and accessibility standards.
✔︎ Comfortable with Docker, CI/CD tools, and cloud deployments (GitHub Actions, Vercel, etc.).
✔︎ Excellent problem-solving skills and attention to code quality.
✔︎ Effective collaboration and communication in agile team environments.
✔︎ Willingness to learn, improve, and contribute to technical decisions.

Why Join Us?

✔︎ Work with modern tech in a collaborative, developer-first culture.
✔︎ Build production-grade apps with best practices in architecture and performance.
✔︎ Join a flexible, remote-friendly team that values transparency and feedback.
✔︎ Career growth support, skill development, and mentorship opportunities.
✔︎ Contribute to projects that prioritize code quality, scalability, and impact.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx