Bestkaam Logo
Dreamcast Logo

Senior Software Developer (NestJS • React • Next.js • Microservices)

Actively Reviewing the Applications

Dreamcast

India, Rajasthan, Jaipur Full-Time On-site INR 1–1 LPA
Posted 1 day ago Apply by June 3, 2026

Job Description

Senior Software Engineer – Full Stack (NestJS

  • React
  • Next.js
  • Microservices)

About The Role

We’re looking for a Top 1% Full Stack Engineer who thrives in building high-scale, production-grade systems. You will design and build modern distributed architectures using NestJS microservices, React/Next.js frontends, and event-driven systems powered by RabbitMQ and BullMQ.

This role is for engineers who own problems end-to-end, think in systems and scale, and care deeply about clean architecture and developer experience.

You will work closely with product and design teams to build fast, reliable, and delightful user experiences.

What You’ll Do Build Scalable Backend Systems

  • Design and develop high-performance APIs and microservices using NestJS and TypeScript.
  • Architect event-driven systems using RabbitMQ.
  • Build background processing pipelines using BullMQ and Redis.
  • Design resilient services with retry strategies, queues, and fault tolerance.
  • Optimize services for performance, observability, and scalability.

Create World-Class Frontend Experiences

  • Build high-performance applications using React and Next.js.
  • Implement SSR, SSG, and performance optimization.
  • Develop reusable, scalable UI architectures.
  • Work closely with design to deliver pixel-perfect, fast UX.

Architect for Scale

  • Design microservices-based architectures.
  • Implement API gateway, service-to-service communication, and messaging systems.
  • Ensure systems are highly available, observable, and fault tolerant.
  • Improve system performance and reliability at scale.

Own the Product

  • Take full ownership from idea → architecture → deployment → scale.
  • Work with product teams to shape technical direction.
  • Lead technical decision-making and architecture discussions.

Raise the Engineering Bar

  • Write clean, testable, maintainable code.
  • Conduct code reviews and mentor engineers.
  • Improve engineering processes and developer experience.
  • Drive adoption of best practices in testing, CI/CD, and DevOps.

What We’re Looking For Experience

  • 4 –7+ years of software engineering experience
  • Proven experience building production-scale systems

Backend Expertise

  • Strong experience with Node.js and TypeScript
  • Deep expertise in NestJS
  • Experience building microservices architectures
  • Event-driven systems with RabbitMQ
  • Background processing with BullMQ + Redis
  • REST / GraphQL API design

Frontend Expertise

  • Strong experience with React
  • Experience with Next.js (SSR, SSG, ISR)
  • State management (Redux / Zustand / React Query)
  • Modern UI frameworks (Tailwind / Material UI)

Databases

  • PostgreSQL / MySQL
  • MongoDB
  • Redis

DevOps & Infrastructure

  • Docker
  • CI/CD pipelines
  • Cloud platforms (AWS / GCP / Azure)
  • Observability (logging, metrics, monitoring)

Skills: nestjs,redis,microservices,rabbitmq,event-driven,react,next.js
Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.