SentientGeeks is seeking a Senior MERN Stack Developer with a minimum of 4 years of full-stack development experience and proven exposure to international clients and projects.
The ideal candidate will have deep expertise in the MERN stack (MongoDB, Express.js, React.js, Node.js) and a strong command over TypeScript and RGBD development.
You will be an integral part of our fast-paced and agile team, responsible for developing and maintaining scalable, robust web applications while coordinating with cross-functional and international teams.
Key Responsibilities :
- Build and maintain scalable web applications using MongoDB, Express.js, React.js, Node.js, and TypeScript.
- Handle international client communication, including requirement analysis, sprint demos, and progress reporting.
- Design and implement data schemas and collections, focusing on performance optimization using indexes in MongoDB.
- Develop APIs and integrate Express.js middleware for various backend services like authentication and logging.
- Work extensively with React.js, managing component state, props, and lifecycle using hooks (useEffect, useState).
- Implement routing using react-router and manage state using Redux or Context API.
- Build with clean, modular, and well-documented code following best coding practices.
- Utilize Node.js features like modules, callbacks, and promises for asynchronous programming.
- Write and maintain unit tests using Jest, Mocha, and maintain high code quality using ESLint and linters.
- Debug and optimize apps using tools like Chrome Developer Tools, React Developer Tools, etc.
- Work with Docker, CI / CD pipelines, and deployment on AWS / Azure or similar cloud platforms.
- Participate in peer code reviews and mentor junior team :
- Bachelors degree in Computer Science, Information Technology, or a related field.
- 4 - 5 years of professional experience as a MERN Stack Developer.
- Mandatory experience in TypeScript and RGBD development.
- Proven experience in international client communication and global project delivery.
- Proficient in HTML5, CSS3, and JavaScript (ES6+).
- Solid understanding of RESTful APIs, microservices architecture, and integration practices.
- Familiar with version control tools like Git / GitHub.
- Strong problem-solving, debugging, and communication skills.
- Experience with cloud services such as AWS, Azure, or to Have :
- Experience with serverless architectures and microservices.
- Working knowledge of DevOps practices and modern deployment strategies.
- Familiarity with tools like Jira, Slack, or other Agile project management tools
(ref : hirist.tech)