Sr. Backend Developer

AI Future Gen Pvt Ltd
📍 Dehradun
💰

Job Description

 

Note: Must have experience with mobile apps

Role & responsibilities

  • Take over the maintenance of existing mobile applications
  • Design, develop, and maintain scalable backend systems using Node.js and Express.js.
     
  • Build and integrate RESTful APIs to communicate with mobile applications.
     
  • Work with MongoDB for database design, queries, aggregation pipelines, and optimization.
     
  • Ensure application security, performance, and scalability.
     
  • Collaborate with frontend/mobile developers to define data structures and API contracts.
     
  • Implement authentication, authorization, and data validation logic.
     
  • Troubleshoot, debug, and upgrade backend systems.
     
  • Maintain clean, well-documented, and reusable code following best practices.


 

Preferred candidate profile

  • Strong proficiency in Node.jsExpress.js, and JavaScript/TypeScript.
     
  • Experience with MongoDB (CRUD operations, indexing, aggregation).
     
  • Understanding of REST API design principles.
     
  • Experience with JWT or OAuth for authentication.
     
  • Knowledge of Git version control.
     
  • Familiarity with deployment and cloud hosting (AWS, DigitalOcean, etc.).
  • Good understanding of asynchronous programming, error handling, and performance optimization.
     

Nice to Have (Preferred):

  • Experience with GraphQL.
     
  • Knowledge of Docker and containerized deployments.
     
  • Familiarity with CI/CD pipelines.
     
  • Understanding of microservices architecture.
     
  • Experience with unit testing and API testing (Jest, Mocha, Postman).

Role:  Back End Developer

Industry Type:  IT Services & Consulting

Department:  Engineering - Software & QA

Employment Type:  Full Time, Permanent

Role Category:  Software Development

Education

UG:  Any Graduate, BCA in Any Specialization

Apply for this Position