Description:
We are seeking a skilled and highly motivated Senior Mern Stack Developer to join our dynamic development team. As a MERN Stack Developer, you will be responsible for developing and maintaining web applications. You will work closely with cross-functional teams to design and implement scalable, high-performance, and secure applications.
Responsibilities:
- Develop and maintain full-stack web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Build reusable and scalable components and libraries for future use.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Develop RESTful APIs and integrate them with front-end technologies.
- Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
- Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Perform code reviews and contribute to a collaborative team environment.
- Troubleshoot, debug, and upgrade existing applications.
- Collaborate with product managers, designers, and other developers to ensure high-quality delivery of web applications.
- Stay updated with emerging technologies and trends in web development and implement them as needed.
Requirements:
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Hands-on experience with MongoDB, Express.js, React.js, and Node.js.
- Familiarity with front-end technologies like HTML5, CSS3, and JavaScript frameworks.
- Strong knowledge of RESTful API development and integration.
- Experience with version control systems, particularly Git.
- Familiarity with Agile methodologies and working in a collaborative environment.