Backend Engineer
Category Uncategorized
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]

