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
Location: coimbatore, IN
Posted Date: 5/1/2025
Contact Information
Contact | Human Resources Smartwork IT Services |
---|