Posted on: 16/11/2025
Back-End Developer (Node.js & MongoDB) :
Overview :
We are seeking an experienced Back-End Developer with strong proficiency in Node.js and MongoDB to join our development team. The ideal candidate will be responsible for building scalable server-side applications, designing efficient APIs, managing databases, and ensuring high performance and responsiveness of backend systems.
Key Responsibilities :
- Develop, test, and maintain server-side logic using Node.js
- Design and build RESTful APIs and backend services
- Work with MongoDB, including schema design, aggregation pipelines, indexing, and optimization
- Integrate third-party services, APIs, and internal systems
- Implement security and data protection best practices
- Ensure high performance and scalability of backend systems
- Write clean, reusable, and well-documented code
- Collaborate with front-end developers, product managers, and DevOps teams
- Participate in code reviews and contribute to best practices and standards
- Troubleshoot, debug, and upgrade existing systems
Required Skills & Qualifications :
- Strong proficiency in Node.js and asynchronous programming
- Hands-on experience with MongoDB, Mongoose, or similar ODM tools
- Good understanding of RESTful API design and backend architecture
- Knowledge of Express.js or other Node.js frameworks
- Experience working with JSON, authentication, and security practices (JWT, OAuth, CORS, etc.)
- Familiarity with Git and version control workflows
- Understanding of server-side performance tuning and optimization
- Solid grasp of error-handling, logging, and debugging techniques
Preferred Qualifications (Nice to Have) :
- Experience with TypeScript
- Familiarity with microservices, Docker, and container-based deployment
- Knowledge of cloud platforms like AWS, GCP, or Azure
- Experience with message queues (RabbitMQ, Kafka), caching (Redis), or GraphQL
- Exposure to CI/CD tools (Jenkins, GitHub Actions, GitLab CI)
- Understanding of testing frameworks (Jest, Mocha, Chai)
Education & Experience :
- Bachelors degree in Computer Science, Engineering, or a related field (preferred but optional)
- 15+ years of professional experience with Node.js and MongoDB (depending on role level)
What We Offer :
- Competitive salary and benefits
- Opportunity to work with modern backend technologies
- Flexible working environment (onsite/hybrid/remote depending on company policy)
- Professional growth and learning opportunities
- Collaborative and supportive team culture
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1575457
Interview Questions for you
View All