Software Engineer- MERN Stack
Full-time Mid-Senior levelJob Overview
Devsinc is looking for a talented Software Engineer - MERN Stack to join our dynamic development team. In this role, you will be responsible for designing, building, and maintaining full-stack web applications using the MERN (MongoDB, Express.js, React.js, Node.js) stack. You will work closely with UX/UI designers and other developers to create high-quality applications that deliver exceptional user experiences.
Key Responsibilities:
- Develop and maintain web applications utilizing the MERN stack.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Create RESTful APIs and handle requests and responses efficiently using Express.js and Node.js.
- Design and manage databases using MongoDB, ensuring data integrity and performance.
- Write clean, scalable, and maintainable code while adhering to best practices and coding standards.
- Troubleshoot, debug, and optimize applications for maximum speed and scalability.
- Participate in code reviews and provide mentorship to junior developers.
- Stay updated with new technologies and tools in web development to improve company practices.
Requirements
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 2+ years of experience in software development, specifically using the MERN stack.
- Strong proficiency in JavaScript, Node.js, Express.js, React.js, and MongoDB, Clouds (AWS, Azure, or GCP) and CI/CD pipelines.
- Experience in building RESTful services, APIs and Microservices.
- Familiarity with front-end technologies (HTML, CSS, and JavaScript frameworks).
- Understanding of version control systems, particularly Git.
- Excellent problem-solving skills and ability to work in a team environment.
- Strong communication skills.
Make Your Resume Now