MERN Stack Developer

Posted on July 24, 2025

Apply Now

Job Description

  • Job Description
  • Job Title: MERN Stack Developer
  • Location: Bangalore
  • Experience: 8+ years
  • Work mode: work from office
  • Job Summary
  • We are seeking a highly skilled and experienced Senior Full Stack Engineer to join our dynamic and innovative team. The ideal candidate will have over five years of hands-on experience in building and maintaining scalable, high-performance web applications. You will be responsible for the end-to-end development of new features, from conception and design to deployment and maintenance. This role requires a deep understanding of our tech stack, which includes Node.js, React, MongoDB, and Redis, and extensive experience with AWS.
  • As a senior member of the team, you will play a crucial role in architectural decisions and drive the adoption of best practices. A strong commitment to test-driven development (TDD) is essential, and a background in CI/CD and infrastructure management will be appreciable.
  • Key Responsibilities
  • Full Stack Development: Design, develop, and maintain robust, scalable, and high-quality software solutions, working on both the front-end and back-end.
  • Front-End: Develop and implement user-facing features using React.js, ensuring a seamless and responsive user experience.
  • Back-End: Build and maintain server-side logic, APIs, and microservices using Node.js.
  • Database and Cache Management: Design and manage database schemas in MongoDB and leverage Redis for caching and performance optimization.
  • Cloud Infrastructure: Deploy, manage, and scale applications on AWS, utilizing services such as EC2, S3, Lambda, etc.
  • Testing: Write clean, maintainable, and well-tested code, adhering to test-driven development (TDD) principles.
  • Collaboration: Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality products.
  • Education:
  • B.E. in Computer Science, Engineering, or relevant field
  • Experience:
  • 8+ years of professional experience as a full stack engineer.
  • Proven expertise in Node.js for back-end development.
  • Strong proficiency in React for front-end development.
  • Extensive experience with MongoDB, including data modelling and query optimization.
  • Hands-on experience with Redis for caching and in-memory data storage.
  • In-depth knowledge of AWS services and cloud architecture best practices.
  • Solid understanding and practical experience with test-driven development (TDD).
  • Preferred Qualifications
  • Experience with CI/CD pipelines and related tools (e.g., Jenkins, GitLab CI).
  • A strong understanding of software development principles, design patterns, and best practices.
  • Excellent problem-solving skills and the ability to work independently and in a team environment.
  • Strong communication and interpersonal skills.

Required Skills

�full stack development: design develop and maintain robust scalable and high-quality software solutions working on both the front-end and back-end. �front-end: develop and implement user-facing features using react.js ensuring a seamless and responsive user experience. �back-end: build and maintain server-side logic apis and microservices using node.js. �database and cache management: design and manage database schemas in mongodb and leverage redis for caching and performance optimization. �cloud infrastructure: deploy manage and scale applications on aws utilizing services such as ec2 s3 lambda etc. �testing: write clean maintainable and well-tested code adhering to test-driven development (tdd) principles. �collaboration: work closely with cross-functional teams including product managers designers and other engineers to deliver high-quality products.