Job Openings Senior Full Stack Engineer (NestJS, Next.js, AWS, Kafka)

About the job Senior Full Stack Engineer (NestJS, Next.js, AWS, Kafka)

A fast-growing team is seeking a skilled Senior Software Engineer to take ownership of backend services, build reliable frontend components, and contribute to a scalable architecture. Youll collaborate with tech leads and cross-functional teams to deliver features across a modern cloud-native stack.

Tech Stack Youll Work With

  • Backend: Node.js (NestJS), TypeScript

  • Frontend: React (Next.js)

  • Databases: PostgreSQL, MongoDB

  • Cloud: AWS (Lambda, ECS, S3, RDS, etc.)

  • Messaging: Kafka (event-driven architecture)

  • DevOps: CI/CD pipelines, Docker, Infrastructure-as-Code (Terraform)

Key Responsibilities

  • Develop and maintain microservices using NestJS and Kafka

  • Build responsive, maintainable UI components with Next.js

  • Integrate and manage data using PostgreSQL and MongoDB

  • Deliver production-ready features using AWS managed services

  • Write clean, testable code and engage in code reviews

  • Collaborate with tech leads, DevOps, and QA to ensure timely, high-quality releases

  • Improve system performance, security, and scalability

What Were Looking For

  • 3 - 6 years of experience in full-stack or backend development

  • Strong proficiency in Node.js (NestJS) and React (Next.js)

  • Experience with Kafka or similar event-driven architectures

  • Familiarity with AWS cloud services

  • Working knowledge of PostgreSQL and MongoDB

  • Exposure to CI/CD pipelines, Docker, and infrastructure-as-code tools

  • Passion for quality, collaboration, and continuous improvement

Nice-to-Haves

  • Experience with GraphQL or API gateway management

  • Familiarity with real-time systems, WebSockets, or online services

  • Interest in microservices, caching, or observability tools like Prometheus or ELK