Experience: 6 years or more
Job Description:
We are looking for a skilled MERN stack developer with at least 6 years of experience to join our team. The ideal candidate should be proficient in Flux and Redux, with a strong understanding of the latest web development trends and technologies.
Responsibilities:
- Design, develop, and maintain scalable and high-performance web applications using the MERN stack.
- Collaborate with the design and product teams to translate product requirements into technical specifications.
- Write clean, maintainable, and reusable code with a focus on performance and scalability.
- Implement state management using Flux and Redux, and ensure the data flow across the application is consistent.
- Work with various API integrations and develop custom API endpoints when necessary.
- Optimize application performance and identify and fix potential bottlenecks.
- Stay up-to-date with the latest web development technologies and trends, and suggest improvements to the existing codebase.
Requirements:
- Bachelor’s or Master’s degree in Computer Science or a related field.
- At least 6 years of experience in developing web applications using the MERN stack.
- Proficiency in Flux and Redux and experience implementing state management with these libraries.
- Strong knowledge of React, Node.js, Express.js, and MongoDB.
- Experience working with RESTful APIs and third-party integrations.
- Knowledge of HTML, CSS, and JavaScript, and experience with front-end frameworks like Bootstrap, Material UI, or Semantic UI.
- Excellent problem-solving and debugging skills.
- Good communication skills and ability to collaborate with cross-functional teams.