Middle Backend-разработчик (NestJS)

Дата размещения вакансии: 16.01.2026
Работодатель: Дом.ру
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Почтамтская улица 15
Требуемый опыт работы:
От 1 года до 3 лет

Работа в офисе. Адреса офисов:

  • г. Пермь: Шоссе Космонавтов, 111и к.2.
  • г. Санкт-Петербург: Почтамтская, 15.
  • г. Москва: Овчинниковская набережная, 20с1 (метро: Новокузнецкая, Третьяковская).

Чем предстоит заниматься:

  • Поддержка и доработка backend-сервисов на NestJS под руководством опытных коллег.
  • Разработка функционала согласно архитектуре и технической спецификации.
  • Работа с базами данных (MySQL, MongoDB): написание CRUD-запросов, миграций, создание схем.
  • Покрытие кода unit-тестами с использованием Jest.
  • Анализ и устранение ошибок, работа с логами (OpenSearch, Graylog и др.).
  • Участие в написании технической документации.
  • Постепенное освоение CI/CD процессов и инструментов (Docker, OpenAPI).

Мы ждем от кандидатов:

  • Опыт программирования на JavaScript/TypeScript от 1,5 лет.
  • Опыт работы с NestJS от 1 года.
  • Понимание микросервисной архитектуры.
  • Глубокое знание REST API и спецификации RFC 7231, умение следовать best practices.
  • Навыки работы с MySQL или MongoDB, понимание реляционных и нереляционных баз данных.
  • Опыт работы с кэшированием (Redis).
  • Знание систем контроля версий (Git).
  • Уверенное владение npm/yarn.
  • Применение принципов чистого кода (KISS, DRY, SOLID).
  • Знание паттернов проектирования (Factory, DTO, Singleton, Mapper и др.).
  • Опыт написания unit-тестов (Jest).
  • Опыт поддержки продуктовых сервисов, разбор ошибок и работа с логами.

Будет плюсом:

  • Использование искусственного интеллекта в работе.
  • Понимание работы event loop и async/await.
  • Участие в pet-проектах или open-source.
  • Знакомство с Docker (docker-compose).
  • Опыт работы в продуктовой команде и понимание оценки задач.
  • Опыт работы с брокерами сообщений (Kafka + Avro, RabbitMQ).
  • Участие в code review.
  • Опыт разработки на PHP (желательно Yii2) и понимание MVC.

Мы предлагаем:

  • Возможность присоединиться к профессиональной, высоко мотивированной и результативной команде, перспективы карьерного роста.
  • Официальное трудоустройство, оплачиваемые отпуск, больничные.
  • Работу в офисе в одном из городов на ваш выбор - Москва, Санкт-Петербург, Пермь.
  • Конкурентную заработную плату по результатам собеседования.
  • ДМС со стоматологией после испытательного срока, 100% компенсацию больничного.
  • Комфортные офисные условия.
  • Интересные проекты с применением современных технологий.
  • Корпоративные программы от наших партнеров.
  • Бонусное подключение к телеком-услугам Дом.ru по тарифу «Сотрудник».
  • Яркую корпоративную жизнь и дружелюбную атмосферу в коллективе профессионалов!