MERN Developer
- ๐ฎ๐ณ India
- On-site
- 2 weeks ago
- MongoDB
- React.js
- Node.js
- GraphQL
- TypeScript
- NestJS
- Unit Testing
- Mongoose
- SQL
- NoSQL
- REST API
- Microservices
- Docker
- CI/CD
- Event-Driven Architecture
- Git
- GitHub
- Jira
- Azure
- Terraform
- IaC
- Apollo
- n8n
- Grafana
- Loki
- Kubernetes
Job Description:
Experience Range- 3-5
Location- Blore, Pune, Mum
Mandatory Skills - MongoDB, Reactjs, Nodejs, Solid Principles, GraphQL
Job Summary:
We are looking for a skilledMERN Developer with 3โ5 years of experience in building scalable, high-quality web applications using theMERN stack. The ideal candidate should have strong hands-on experience withMongoDB, React.js, Node.js, TypeScript, GraphQL, and NestJS, along with a solid understanding of software design principles and modern engineering practices.
The role involves working independently on software development initiatives, collaborating with cross-functional teams and clients, and contributing to the design, development, testing, deployment, and continuous improvement of applications.
Job Responsibilities:
- Develop, enhance, and maintain scalable software applications using theMERN stack, NestJS, and GraphQL.
- Work independently with a broader understanding of project objectives, architecture, and business requirements.
- Participate in requirements analysis, solution design, development, unit testing, debugging, and documentation.
- Write clean, maintainable, scalable, and high-quality code aligned withSOLID principles and established coding standards.
- Design and implement APIs usingREST and GraphQL.
- Work with MongoDB/Mongoose and other SQL/NoSQL databases as required.
- Troubleshoot and debug application issues, with guidance from senior team members when required.
- Participate in technical discussions with internal teams, partners, and clients.
- Follow established development, release, and deployment processes.
- Contribute to code reviews, knowledge sharing, and technical documentation.
- Mentor and provide technical guidance to junior software engineers.
- Participate in training and knowledge-sharing initiatives.
- Develop a strong understanding of the company's platform, products, and processes.
- Identify opportunities for technical and process improvements and contribute to their implementation.
Job Requirements:
Must Have:
- 3โ5 years of professional software development experience.
- Strong hands-on experience with theMERN stack:MongoDBMongooseExpress.jsReact.jsNode.js
- Strong experience withTypeScript.
- Mandatory hands-on experience withNestJS.
- Mandatory hands-on experience withGraphQL, including API development and integration.
- Good understanding and practical application ofSOLID principles and object-oriented design concepts.
- Experience writing effectiveunit and integration tests.
- Experience developing and consumingRESTful APIs.
- Basic understanding ofmicroservices architecture.
- Knowledge of bothNoSQL and SQL databases.
- Experience with cloud-based application development and deployment.
- Exposure toDocker and containerization.
- Understanding ofCI/CD pipelines and deployment practices.
- Basic awareness ofevent-driven architecture and Kafka.
- Experience withGit and GitHub.
- Familiarity withJIRA or similar project-management tools.
- Good communication and collaboration skills.
- Ability to actively participate in technical discussions and contribute to team decisions.
- Positive attitude, willingness to learn, and self-motivated approach.
Good to Have
- Experience withMicrosoft Azure.
- Experience withServerless architecture.
- Experience withTerraform / Infrastructure as Code.
- Stronger expertise in MongoDB and database performance optimization.
- Experience with Node.js ecosystem and build/development tools such as:BabelWebpackJestESLintHelm
- Experience withGraphQL tools/frameworks such as Apollo GraphQL or WunderGraph.
- Experience withevent-driven systems and Kafka.
- Experience with orchestration/automation tools such asn8n.
- Experience with application monitoring and troubleshooting usingGrafana and Loki.
- Exposure to Kubernetes or other container orchestration platforms
Location:
DGS India - Bengaluru - Manyata N1 BlockBrand:
MerkleTime Type:
Full timeContract Type:
PermanentMERN Developer ยท Dentsuaegis