Smartwork IT Services

MERN Stack Developer - MongoDB/Express.js

Job Location

coimbatore, India

Job Description

Job Title : MERN Stack Developer Location : Coimbatore, India Experience : 8-10 Years Job Type : Contract Duration : 3-6 Months (Extendable) About the Role : We are seeking a highly experienced MERN Stack Developer to join our team on a contract basis. The ideal candidate will possess a deep understanding of full-stack development, with a proven track record of building robust and scalable applications. This role requires expertise in both front-end and back-end technologies, along with strong problem-solving skills and a passion for delivering high-quality software. Responsibilities : - Design, develop, and maintain full-stack applications using the MERN stack (MongoDB, Express.js, React.js, Node.js). - Develop and implement user interfaces using ReactJS, Redux, and TypeScript. - Build and maintain server-side applications using NodeJS, Express.js, and Serverless architectures. - Design and implement RESTful APIs and potentially gRPC APIs. - Develop and manage database schemas using MongoDB. - Deploy and manage applications on AWS cloud infrastructure. - Write clean, efficient, and well-documented code following SOLID principles and design patterns. - Participate in code reviews and ensure code quality. - Debug and troubleshoot complex issues across the entire stack. - Implement and maintain CI/CD pipelines using tools like Jenkins or GitLab CI. - Write and execute unit tests and integration tests. - Collaborate with cross-functional teams, including product managers, designers, and other developers. - Participate in agile development processes. - Contribute to the design and implementation of distributed systems. - Utilize Docker and Kubernetes for containerization and orchestration. - Potentially work with Solidity/Ethereum and Web3 depending on project needs. - Utilize Git for version control and JIRA for defect tracking. Must-Have Skills : - Experience : 8 years of demonstrable development experience building user-centric software. - Front-End :ReactJS, Redux, TypeScript, CSS/SCSS, Web3. - Back-End : NodeJS, Express.js, Serverless, Solidity/Ethereum, Java (understanding). - Cloud : Hands-on experience with AWS services. - API Development : Solid understanding of API design and development. - Database : Proficiency with MongoDB. - Software Design : Proficiency with SOLID principles and design patterns. - Proficiency with Domain Driven Design. - Proficiency with distributed systems design. - Development Tools : Proficiency with debugging, Git, and defect tracking (JIRA). - Containerization & Orchestration : Knowledge of Kubernetes and Docker. - Testing : Familiarity with unit testing and Test-Driven Development. - CI/CD : Knowledge and experience with CI/CD pipelines. Good-to-Have Skills : - Good understanding and experience with HTTP/2 and gRPC protocols. - Understanding of and experience in using RESTful services and messaging platforms. Qualifications : - Bachelor's or Master's degree in Computer Science or a related field. - Strong problem-solving and analytical skills. - Excellent communication and collaboration skills. - - Ability to work independently and as part of a team. - - Ability to adapt to changing priorities and requirements. (ref:hirist.tech)

Location: coimbatore, IN

Posted Date: 5/1/2025
View More Smartwork IT Services Jobs

Contact Information

Contact Human Resources
Smartwork IT Services

Posted

May 1, 2025
UID: 5073177828

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.