17
1 нед. назад
Бэкенд разработчик
X5 Digital ищет опытного бэкенд разработчика на Node.js с минимум 2-летним опытом. Вы будете работать над высоконагруженными системами, проектировать и поддерживать микросервисы, а также взаимодействовать с командой. Удаленная работа и возможности для обучения гарантированы.
middle
удалённо
Тип занятости
full-time
Опубликовано
29 января 2026
Вакансии в Telegram-канале
Свежие вакансии
Каждый день
описание
Навыки: Node.js, TypeScript, JavaScript, MongoDB, Apache Kafka, ClickHouse, Elasticsearch. Квалификация: Middle. Специализации: Бэкенд разработчик.
## О компании и команде
## **X5 Digital развивает сервис онлайн-доставки.**
Мы доставляем десятки тысяч заказов каждый день.
Наша цель — занять лидирующую позицию на рынке e-grocery и стать прямой ассоциацией с доставкой онлайн-заказов.
**X5 Digital сегодня — это более 70 миллионов заказов в год, 350+ инженеров в IT-командах и сервис, который представлен уже в 69 регионах страны.**
Задача направления – оптимизировать и эффективно управлять процессами сборки заказов. Мы работаем с высоким уровнем нагрузки, разрабатываем сложные алгоритмы поиска замен товаров, системы прогнозирования сборки, распределения нагрузки.
Мы постоянно отслеживаем поведение продакшн-системы, анализируем метрики и фокусируемся на автоматизации тестирования и проведении пилотных проектов.
**Чем предстоит заниматься:**
- разработкой и поддержкой микросервисов на Node.js;
- поддержкой работоспособности сервисов в рамках организованного в команде дежурства;
- проектированием инструментов и механизмов взаимодействия модулей системы;
- проведением рефакторинга приложений на Node.js;
- проектированием сервисов, структур данных, способов взаимодействия с фронтом, другими сервисами;
- отладкой и тестированием приложения: автоматизированным и ручным;
- оптимизацией сервисов под высокие нагрузки (и да, у нас самый настоящий highload!).
## Ожидания от кандидата
- уверенное знание Node.js - опыт от 2х лет;
- умение дебажить, находить причину нестандартных проблем;
- MongoDB-запросы, построение индексов;
- опыт создания API;
- опыт работы с Linux;
- понимание принципов работы с Docker, Kubernetes;
- написание автотестов;
- понимание принципов построения и взаимодействия распределенных систем;
- готовность плотно работать с коллегами внутри команды и с коллегами из смежных команд: product-менеджером, аналитиками, разработчиками, тестировщиками, коллегами из платформы, и др.
**Будет плюсом:**
- опыт работы с миграциями данных;
- опыт настройки Nginx;
- опыт написания пайплайнов Gitlab CI;
- опыт работы с Nest.js;
- опыт эксплуатации и оптимизаций в высоконагруженных системах;
- опыт мониторинга сложных систем.
## Условия работы
- работаем удаленно или из уютного офиса на ст. м. Добрынинская в Москве;
- предоставляем ДМС со стоматологией;
- помогаем с переездом в Москву при необходимости;
- делимся собственным опытом и знаниями;
- регулярно проводим митапы, приглашаем внешних спикеров;
- даем доступ к внутренним ресурсам: электронной библиотеке и корпоративному университету, где можно непрерывно обучаться.
## Дополнительные инструкции
Дальнейшие шаги, если твое резюме подходит:
– 30 минут – встреча с HR
– До 120 минут – знакомство с командой/руководителем
– Совпадаем по ожиданиям?
Предлагаем оффер.
Похожие вакансии
6 вакансии
Middle Frontend React разработчик
Присоединяйтесь к нашей команде, чтобы развивать новые продукты и улучшать текущие решения. Мы ищем человека с опытом работы в ко…
middle
удалённо
Fronted разработчик React
Ищем разработчика с опытом работы с ExtJS и JavaScript для оптимизации фронтенда и проектирования…
middle
удалённо
Frontend разработчик (ExtJS)
Ищем опытного Frontend разработчика с навыками ExtJS и JavaScript для работы над ERP системой. Предлагаем возможность …
middle
удалённо
Разработчик на TypeScript (Node.js, Angular)
Вам предстоит заниматься разработкой и поддержкой веб-кабинета и мобильного приложения для банковского сектора. Мы ищем специ…
middle
удалённо