WorkListВойтиОформить подписку
NE

Backend Team Lead (Node.js)

Архив
NeverEnding · Гэмблинг
Вакансия в архиве · закрыта 30.10
Смотреть актуальные вакансии

Другие вакансии компании

NE
Remoteангл. B2
Зарплата не указана
12 окт

Похожие вакансии

MI
Mirantis · Инструменты разработки
🇺🇸Austin · США · remote·Full-timeLead·англ. B1+–C1
≈ $14–18 тыс/мес
30 окт
AF
Affirm · Финтех BNPL
🇨🇦Канада · remoteLead·англ. C1
$209–269 тыс/год
30 окт
AF
Affirm · Финтех BNPL
🇨🇦Канада · remoteLead·англ. C1
~ $11–14 тыс/мес
30 окт
DA
Digis (a Fiverr company) · ИТ-услуги
RemoteSenior·англ. B2
≈ $4,5 тыс/мес
2 ноя
TW
Twilio · CPaaS (коммуникационные API)
🇮🇳Индия · remoteSenior·англ. C1–C2
≈ $4,5 тыс/мес
2 ноя
Все вакансии: Бэкенд

О вакансии

Откуда можно работать
Удалённо
Компания нанимает: из любой страныпо данным компании
Занятость
Full-time
из текста вакансии
Английский
требования разнятся: B1–B2
по другим вакансиям компании
Уровень
Lead
указан работодателем
Даты
Опубликована 29.09 · видели на площадке вакансий с 21.10 по 28.10 · закрыта 30.10
вакансия закрыта, проверки прекращены
Почему в каталоге:В команде есть выходцы из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →Основание проверено по источнику на карточке компании. Нанимает ли компания из Восточной Европы, Кавказа и Центральной Азии прямо сейчас, мы не знаем.

Описание переведено машинно с английского.

Суть роли

Вы будете отвечать за две вещи: за людей, которые строят наш бэкенд, и за архитектуру, которую они создают. Вы будете подчиняться напрямую CTO, вместе с ним определять, куда движутся бэкенд и команда, а затем воплощать это в жизнь.

Что предстоит делать

Развитие команды: нанимать backend-инженеров, проводить one-on-one, давать честную обратную связь и помогать каждому расти Руководство командой: планировать и приоритизировать работу, устранять блокеры и выстраивать культуру, в которой люди отвечают за свои результаты Архитектурные решения: возглавить проектирование нашего нового бэкенда на Nest.js с нуля, принимать ключевые технические решения и нести за них ответственность Переход на новую систему: спланировать, как мы переедем со старой системы на новую, шаг за шагом и без простоев для игроков Технические стандарты: задавать планку качества кода, ревью, тестирования и проектирования во всём бэкенде Практическая работа: оставаться близко к коду в самых критичных частях: транзакциях, интеграциях с операторами и агрегаторами и промо-функциях в реальном времени Надёжность: отвечать за наши целевые показатели задержек и удерживать p95 и p99 низкими по мере роста трафика Дежурства: выстраивать нашу ротацию дежурств и участвовать в ней наравне со всеми в команде, потому что вы отвечаете за то, что создаёте

Требования

7+ лет коммерческой разработки на Node.js и TypeScript, а также уверенный практический опыт работы с Nest.js 2+ года управления backend-командой: найм, one-on-one, обратная связь и разговоры об эффективности Опыт руководства архитектурными решениями и ответственности за их результат в продакшене Опыт работы с системами, где важна корректность (платежи, кошельки, леджеры): транзакции, блокировки, идемпотентность Глубокое знание Postgres: индексы, планы запросов, уровни изоляции, настройка autovacuum, живые миграции Использование Redis в продакшене не только для кеширования (лидерборды, rate limiting, распределённые блокировки) Уверенная работа с сервисами в Kubernetes и их отладка Чёткая коммуникация с инженерами, продуктом и бизнесом

Будет плюсом

Руководство миграцией работающей системы на новую архитектуру Опыт создания GraphQL API Опыт работы с ClickHouse или другой колоночной базой данных Опыт создания событийно-ориентированных систем на Kafka, NATS или аналогичных технологиях Настройка observability с помощью OpenTelemetry, а также дашбордов и алертов в Grafana

Условия и бенефиты

Конкурентная зарплата в USD 20 дней оплачиваемого отпуска, 15 больничных дней и выходной в день рождения Удалённая работа или наш офис в Барселоне С 9:00 до 18:00 или с 10:00 до 19:00 CET на ваш выбор Никакой бюрократии, поэтому решения принимаются за часы, а не за недели Летние и зимние встречи, которые собирают всю команду со всей Европы Как мы нанимаем 30-минутный скрининговый звонок с нашим рекрутером 60-минутное техническое интервью об архитектуре и реальных задачах бэкенда, без алгоритмических головоломок 30-минутное финальное интервью с CTO Обратная связь на каждом этапе, независимо от результата.

Навыки

Node.jsTypeScriptNest.jsPostgreSQLRedisKubernetesGraphQLClickHouseKafkaNATSOpenTelemetryGrafana

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти