HamburgerMenu
hirist

MERN Stack Developer

Vikgol
Bangalore
5 - 7 Years

Posted on: 26/12/2025

Job Description

Description :


Job Title : MERN Stack Developer


Experience : 5 to 7 Years


Location : Bangalore


Employment Type : Full-Time


Joining : Immediate


Job Overview :


We are seeking a highly skilled and experienced MERN Stack Developer to join our engineering team in Bangalore. The ideal candidate will be responsible for building scalable, high-performance web applications using MongoDB, Express.js, React.js, and Node.js. This role requires strong end-to-end ownership, from requirement analysis and architecture design to development, deployment, and production support.


- The candidate should be comfortable working in fast-paced environments, collaborating with cross-functional teams, and delivering robust solutions with clean, maintainable code.


Key Responsibilities :


Frontend Development (React.js) :


- Develop dynamic, responsive, and user-friendly web applications using React.js


- Build reusable components, hooks, and common UI libraries


- Implement state management using Redux / Context API


- Optimize applications for maximum performance and scalability


- Work closely with UI/UX designers to translate wireframes and designs into high-quality code


- Ensure cross-browser compatibility and responsive design


Backend Development (Node.js & Express.js) :


- Design, develop, and maintain scalable backend services using Node.js and Express.js


- Build secure and efficient RESTful APIs and backend logic


- Implement authentication and authorization mechanisms (JWT, OAuth, role-based access)


- Handle server-side validation, error handling, and logging


- Optimize API performance and ensure high availability


Database & Data Management :


- Design and manage MongoDB databases, schemas, and collections


- Optimize queries using indexing and aggregation pipelines


- Handle data migrations, backups, and performance tuning


- Ensure data integrity and security


Application Architecture & Performance :


- Participate in system design and architectural decisions


- Ensure application scalability, reliability, and security


- Implement best practices for code quality, performance optimization, and maintainability


- Identify and resolve bottlenecks and bugs across the application stack


Collaboration & Development Practices :


- Collaborate with product managers, designers, QA, and DevOps teams


- Participate in sprint planning, daily stand-ups, and retrospectives


- Conduct code reviews and provide constructive feedback to team members


- Mentor junior developers and contribute to team knowledge sharing


- Write technical documentation and maintain development standards


Deployment & Maintenance :


- Work with DevOps teams on application deployment and release management


- Support CI/CD pipelines and automated deployments


- Monitor applications in production and provide timely bug fixes and enhancements


- Ensure smooth post-deployment support and issue resolution


Required Skills & Qualifications :


- 5+ years of professional experience in full-stack web development


- Strong expertise in JavaScript (ES6+)


- Extensive hands-on experience with React.js (Hooks, lifecycle methods, performance optimization)


- Strong backend experience with Node.js and Express.js


- Proven experience with MongoDB and NoSQL database concepts


- Experience building and consuming RESTful APIs


- Strong understanding of HTML5, CSS3, and modern frontend practices


- Experience with Git, branching strategies, and version control best practices


- Familiarity with Agile / Scrum development methodologies


- Strong problem-solving and debugging skills


- Excellent communication and teamwork abilities


Preferred / Good-to-Have Skills :


- Experience with Redux, Next.js, or TypeScript


- Knowledge of unit testing and test frameworks (Jest, Mocha, Chai)


- Exposure to cloud platforms (AWS, Azure, or GCP)


- Experience with Docker and containerization


- Knowledge of CI/CD tools and DevOps practices


- Understanding of microservices architecture


- Experience with WebSockets, real-time applications, or message queues


Why Join Us :


- Work on challenging and scalable real-world applications


- Opportunity to take ownership and make a direct impact


- Collaborative and growth-oriented work culture


- Exposure to modern technologies and best practices


- Career growth and learning opportunities


info-icon

Did you find something suspicious?