Senior Backend Developer

4 - 7 years

5 - 11 Lacs

Posted:20 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Senior Backend Developer (NestJS/TypeScript)

Location: Sec-42, Gurugram, Haryana (Work from Office)

Type: Full-Time, On-Site

About Us:

We are a premium software development company focused on delivering next-generation SaaS and AI-integrated solutions for global clients. Our team is passionate about building scalable products with modern technology stacks, high performance, and enterprise-grade reliability.

We are looking for a Senior Backend Developer who can take ownership of backend systems, design robust architectures, and lead the development of mission-critical APIs, integrations, and workflows.

Key Responsibilities

  • Architecture & Development

Design, build, and maintain scalable backend services using NestJS (TypeScript).

Implement REST APIs, webhooks, and asynchronous job queues.

Design secure, multi-tenant database schemas in PostgreSQL (with pgvector for embeddings).

  • Integrations & Workflows

Build and maintain integrations with third-party APIs (Google, Microsoft, Zoho, HubSpot, Calendly, Razorpay, Stripe).

Implement robust OAuth 2.0 flows, token refresh, and rate-limit handling.

Orchestrate background jobs with Redis + BullMQ for scheduling, retries, and throttling.

  • AI & Data Handling

Work closely with AI engineers to integrate LLM APIs (OpenAI, Anthropic, etc.) into backend workflows.

Ensure structured input/output validation using JSON schemas or Zod.

Optimize pipelines for cost, latency, and reliability.

  • Security & Compliance

Enforce security best practices (RBAC, data encryption, audit logs).

Implement data privacy features to align with DPDP Act (India), GDPR, and CAN-SPAM basics.

  • DevOps & Observability

Deploy and manage services on AWS/Render/Vercel (or similar).

Set up monitoring, logging, and alerting (Sentry, Open Telemetry, Grafana, or similar).

Ensure high availability, backups, and disaster recovery policies.

  • Collaboration

Work closely with frontend, UI/UX, and AI engineers to deliver end-to-end features.

Participate in code reviews, mentor junior developers, and uphold coding standards.

Contribute to sprint planning, architectural decisions, and technical documentation. Required

Skills & Experience

  • 4+ years of backend development experience (preferably SaaS or enterprise software).
  • Strong expertise in NestJS / Node.js (TypeScript) with deep understanding of modular architecture.
  • Proficiency with PostgreSQL (schema design, optimization, migrations).
  • Experience with Redis and job queues (BullMQ or similar).
  • Hands-on experience integrating with OAuth-based APIs (Google/Microsoft/Zoho/HubSpot). Understanding of webhooks, rate limits, retries, and async workflows.
  • Knowledge of security best practices (auth, encryption, audit logging).
  • Familiarity with deploying & scaling apps on AWS, Render, or Railway.
  • Experience with observability tools (Sentry, OpenTelemetry, Datadog, or similar).

Good-to-Have (Bonus Skills)

  • Experience with LLM APIs (OpenAI, Anthropic) and workflow orchestration.
  • Knowledge of LangChainJS or similar libraries for AI integrations.
  • Familiarity with payment gateways (Razorpay, Stripe).
  • Exposure to compliance frameworks (GDPR, DPDP, CAN-SPAM).
  • Contribution to open-source projects or technical blogs.

What We Offer

Opportunity to work on cutting-edge AI + SaaS products from India for global markets.

Fast-paced, collaborative start-up environment with real ownership.

Competitive salary and performance-based incentives.

Continuous learning, mentorship, and growth opportunities.

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

hyderabad, telangana, india