We are looking for a talented MERN Stack Developer to join our team. This role involves designing, building, and maintaining web applications using MongoDB, Express.js, React, and Node.js. You’ll work closely with front-end and back-end developers to ensure seamless integration and high-quality user experiences.
Key Responsibilities:
- Develop, test, and maintain scalable web applications using the MERN stack.
- Design front-end components and user interfaces using React.
- Build RESTful APIs and server-side applications with Node.js and Express.
- Manage and optimize MongoDB databases for efficient data storage.
- Collaborate with designers and other developers to align with project goals.
- Debug, troubleshoot, and resolve technical issues.
- Implement best practices for performance, security, and code quality.
- Participate in code reviews and contribute to continuous improvement.
Required Skills and Qualifications:
- Experience: 2-4 years of experience with the MERN stack (MongoDB, Express, React, Node.js).
- Languages: Proficiency in JavaScript (ES6+) and familiarity with TypeScript is a plus.
- Front-End: Strong skills in React, Redux, and responsive design.
- Back-End: Experience with Node.js, Express, and RESTful API development.
- Database: Proficiency in MongoDB, with knowledge of data modeling and aggregation.
- Problem-Solving: Strong analytical and troubleshooting skills.
- Version Control: Proficiency with Git.
Preferred Qualifications:
- Knowledge of cloud platforms (AWS, Azure) and deployment tools.
- Experience with GraphQL and WebSockets.
- Familiarity with testing frameworks (e.g., Jest, Mocha).
- Knowledge of CI/CD pipelines.
- Understanding of security best practices.
Why Join Us?
- Work on exciting projects with a collaborative team.
- Opportunities for career advancement and skill development.
- Competitive salary and benefits package.