We are looking for a highly skilled Senior Backend Engineer with deep expertise in NestJS to join our growing engineering team. You will lead the design and development of robust, scalable backend services, contribute to architecture decisions, and ensure code quality and performance across our platform.
This role is ideal for someone who thrives in a fast-paced environment, takes ownership, and brings strong experience in backend engineering within modern TypeScript/Node.js ecosystems.
Key Responsibilities
- Design, build, and maintain high-performance backend services using NestJS and TypeScript
- Lead architecture discussions, code reviews, and technical designs for complex systems
- Collaborate with frontend engineers, DevOps, QA, and product managers to deliver end-to-end features
- Optimize application performance, scalability, and security
- Implement and maintain automated testing, CI/CD pipelines, and documentation
- Mentor junior engineers and promote best practices in clean code and testing
- Troubleshoot and resolve technical issues across services and infrastructure
Required Qualifications
- 5+ years of backend development experience with a strong focus on TypeScript/Node.js
- 2+ years of production experience with NestJS
- Solid understanding of REST APIs, GraphQL, and microservices architecture
- Experience with relational databases (e.g., PostgreSQL, MySQL) and ORMs like TypeORM or Prisma
- Familiarity with event-driven architecture, message queues (e.g., Kafka, RabbitMQ), and background job processing
- Experience in designing scalable systems and working with cloud infrastructure (e.g., AWS, GCP, or Azure)
- Strong understanding of security best practices and performance optimization
- Proficient in Git and agile development methodologies
Nice to Have
- Experience with containerization tools like Docker and orchestration with Kubernetes
- Knowledge of Domain-Driven Design (DDD), CQRS, or Hexagonal Architecture
- Prior work in high-traffic B2B or B2C SaaS platforms
- Exposure to CI/CD tools like GitHub Actions, CircleCI, or Jenkins
- Familiarity with monitoring tools such as Prometheus, Grafana, Sentry, or Datadog