Backend Engineer

Backend Engineer

Location: GIFT City, Gandhinagar, Gujarat – India. (Work from Office)

Experience: 3+ Years

About the Role

We are looking for a strong Backend Engineer (Node.js / NestJS) who can build reliable, scalable, and high-performance backend systems. You will work on APIs, microservices, database architectures, real-time systems, and integrations that power modern web, mobile, and AI-driven applications.
This role is ideal for someone who loves backend engineering, writes clean and secure APIs, and enjoys solving complex architectural challenges.

Key Responsibilities:

  • Develop and maintain backend applications using Node.js and NestJS.
  • Build clean, reusable, and scalable REST APIs and microservices.
  • Work with databases such as PostgreSQL, MongoDB, MySQL, or Redis.
  • Integrate third-party services, APIs, payment gateways, and cloud services.
  • Design database schemas, indexes, and efficient queries for large datasets.
  • Implement authentication, authorization, RBAC, and security best practices.
  • Optimize backend performance, caching, and asynchronous job processing.
  • Collaborate with frontend and mobile teams to ensure smooth integration.
  • Write automated tests (unit, integration) and participate in code reviews.
  • Deploy and monitor backend services in cloud environments (AWS or similar).

Required Skills

  • 3+ years of hands-on experience with Node.js and strong experience with NestJS.
  • Solid understanding of backend architecture, design patterns, and scalable systems.
  • Strong command of TypeScript.
  • Experience working with relational and NoSQL databases.
  • Proficiency with ORM/ODM tools (Prisma, TypeORM, Mongoose, Sequelize).
  • Understanding of RESTful API design, microservices, and async workflows.
  • Knowledge of JWT, OAuth, and backend security best practices.
  • Experience with Git, CI/CD pipelines, and modern development workflows.
  • Good debugging, problem-solving, and analytical skills.

Nice-to-Have Skills

  • Experience with message queues (RabbitMQ, BullMQ, Kafka, SQS).
  • Familiarity with Docker, ECS, Kubernetes, or cloud deployment workflows.
  • Experience building real-time systems using WebSockets or Socket.io.
  • Understanding of serverless functions (AWS Lambda).
  • Exposure to AI/ML API integrations or large-scale SaaS products.

Interested candidates may apply at [email protected]

Reach HR Team