Role : MERN Stack Developer
Job Summary :
We are seeking a passionate and skilled MERN Stack Developer to join our development team. The ideal candidate will have 13 years of experience in designing and building full-stack web applications using MongoDB, Express.js, React.js, and Node.js. The role requires a strong understanding of RESTful API development, modern front-end technologies, and basic cloud deployment practices. The candidate should be a team player with clean coding habits and a good grasp of responsive UI / UX principles.
Key Responsibilities :
- Develop, maintain, and enhance scalable web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Build responsive and user-friendly front-end interfaces using React.js, HTML5, CSS3, and JavaScript (ES6+).
- Design and implement RESTful APIs for seamless integration with front-end applications.
- Work with NoSQL databases (MongoDB) for schema design, indexing, and data operations.
- Write reusable, testable, and efficient code with adherence to best practices.
- Debug, test, and optimize application performance for scalability and reliability.
- Collaborate with designers, QA, and back-end developers to deliver high-quality products.
- Assist in deployment and cloud integration using basic DevOps tools and practices.
- Use version control tools (Git / GitHub) for code management and collaboration.
- Stay up-to-date with new technologies and industry trends to bring innovative solutions to the table.
Required Qualifications & Skills :
13 years of hands-on experience in full-stack development using the MERN stack.Proficiency in front-end technologies : React.js, HTML, CSS, Bootstrap, and JavaScript (ES6+).Strong understanding of back-end development using Node.js and Express.js.Experience with MongoDB and Mongoose for data modeling and database operations.Familiarity with RESTful APIs and JSON-based web services.Basic understanding of authentication methods (JWT, OAuth) and security practices.Experience with Git version control system and collaborative development workflows.Exposure to deployment and hosting on cloud services like AWS, Heroku, or Vercel is a plus.Knowledge of Redux, Typescript, or testing tools (Jest, Mocha) is an advantage.Strong problem-solving and debugging skills.Bachelors degree in Computer Science, Engineering, or related field.ref : hirist.tech)