HamburgerMenu
hirist

Healthfirst - MERN Stack Engineer - Node.js/React.js

Posted on: 14/07/2025

Job Description

Responsibilities :

- Design, develop, and maintain full-stack web applications using the MERN stack.

- Build RESTful APIs using Node.js and Express.js.

- Develop dynamic and interactive user interfaces using React.js.

- Design and implement database schemas using MongoDB.

- Develop reusable React components and libraries.

- Implement responsive and cross-browser compatible user interfaces.

- Optimize frontend performance for speed and efficiency.

- Manage state using React Context API, Redux, or other state management libraries.

- Develop and maintain server-side logic and APIs.

- Implement authentication and authorization mechanisms.

- Integrate with third-party APIs and services.

- Optimize backend performance and ensure scalability.

- Design and implement database schemas in MongoDB.

- Write efficient queries and optimize database performance.

- Manage data migrations and backups.

- Collaborate with product managers, designers, and other developers to deliver high-quality products.

- Participate in code reviews and provide constructive feedback.

- Communicate effectively with team members and stakeholders.

- Work in an Agile environment.

- Write unit and integration tests.

- Debug and troubleshoot issues across the stack.

- Ensure code quality and maintainability.

- Deploy and maintain applications on cloud platforms (AWS, Azure, Heroku).

- Monitor application performance and troubleshoot issues.

- Implement CI/CD pipelines.

Required Skills :

- Experience : 3-6 years of experience in full-stack web development using the MERN stack.

- MongoDB : Strong understanding of MongoDB and NoSQL databases.

- Express.js : Proficiency in building RESTful APIs using Node.js and Express.js.


- React.js : Expertise in developing dynamic user interfaces using React.js and its ecosystem.

- Node.js : Solid understanding of Node.js and its core modules.

- JavaScript : Strong proficiency in JavaScript (ES6+).

- HTML/CSS : Proficient in HTML5 and CSS3.

- Version Control : Experience with Git and version control systems.

- API Development : Experience with RESTful API design and development.

- Problem Solving : Strong problem-solving and debugging skills.

- Communication : Excellent written and verbal communication skills.

Preferred Skills :

- State Management : Experience with state management libraries like Redux or Context API.

- Testing : Experience with testing frameworks like Jest or Mocha.

- CI/CD : Experience with CI/CD pipelines and tools (e., Jenkins, GitLab CI).

- Cloud Platforms : Experience with cloud platforms like AWS, Azure, or Heroku.

- GraphQL : Familiarity with GraphQL.

- TypeScript : Experience with TypeScript.

- Docker : Experience with Docker and containerization.

- Agile Methodologies : Experience working in Agile/Scrum environments.

- UI/UX Design : Basic understanding of UI/UX design principles

info-icon

Did you find something suspicious?