Background

Senior Backend Developer (Node.js)

Hybrid
IT & Data Development

Responsibilities

  • Build backend services with Node.js and TypeScript
  • Design microservice architecture and develop new services from scratch
  • Maintain, evolve, and optimize existing high-load services
  • Work with systems handling large volumes of traffic and data
  • Design communication between services using RabbitMQ and Kafka
  • Work with SQL databases
  • Contribute to infrastructure running on AWS and Kubernetes
  • Build and improve service monitoring with Prometheus and Grafana
  • Make architectural and technical decisions and own their implementation
  • Contribute to engineering practices and technical standards across the team

Requirements

  • Strong commercial experience in backend development with Node.js
  • Strong knowledge of TypeScript and NestJS
  • Hands-on experience designing and building microservice-based systems
  • Experience working with high-load products and services
  • Strong SQL skills
  • Hands-on experience with message brokers such as RabbitMQ and/or Kafka
  • Experience with Kubernetes and AWS
  • Experience with Prometheus and Grafana
  • Solid understanding of scalable and fault-tolerant system design
  • The ability to make technical decisions independently and take ownership of the outcome

Benefits

  • High-load products processing tens of thousands of requests per second and serving 100M+ users worldwide
  • The opportunity to design services from scratch and influence architectural decisions
  • A high level of technical autonomy and a no-micromanagement culture
  • Flexible ways of working: remotely or from one of our offices
  • A fully equipped workspace and all the hardware you need
  • Comprehensive medical insurance, including dental coverage, after the probation period
  • Support for sports, English lessons, and therapy sessions
  • Continuous professional development and knowledge sharing within a strong technical community
  • Access to our corporate library, team events, workshops, and other internal activities
  • Company-supported relocation