About the role
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.