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