Компания "А0"
Мы запускаем новый проект и формируем новую команду разработки. Ищем техлида, который возьмёт на себя техническое лидерство: качество кода, архитектуру, инженерные процессы, управление техническим долгом и развитие команды.
Роль «играющая»: Вы сможете влиять на ключевые решения и при необходимости брать сложные задачи руками.
Формировать команду разработки: участие в подборе, онбординг, постановка ожиданий, развитие и оценка эффективности.
Отвечать за качество: стандарты разработки, код-ревью, техническая приёмка фич и результатов спринта.
Проектировать архитектуру и решать сложные технические задачи (включая инфраструктурные вопросы на уровне приложения).
Настраивать CI/CD совместно с DevOps и участвовать в развёртывании инстанса у клиента.
Вести и поддерживать техническую документацию.
Проводить регулярные встречи с разработчиками, синхронизации, 1:1.
Задачи на первые 3–6 месяцев
Технический анализ текущего состояния проекта.
Выявление проблемных мест и формирование плана улучшений.
Настройка практик технической приёмки (Definition of Done, критерии качества, контроль результатов спринта).
Сбор и запуск команды разработки.
Высшее образование (желательно техническое).
Опыт разработки высоконагруженных web-систем на микросервисной архитектуре.
Опыт уровня Senior и опыт в роли техлида от 5 лет.
Желательно Temporal или другие оркестрации.
PostgreSQL на продвинутом уровне.
NestJS: архитектура модулей/провайдеров/декораторов, DI, микросервисы, guards/interceptors/pipes, жизненный цикл приложения.
React: оптимизация производительности (useMemo/useCallback/React.memo), опыт работы с AG Grid.
Проектирование API: REST/gRPC, версионирование, Swagger, обратная совместимость.
Мониторинг и отладка распределённых систем: логи, метрики, трассировка; умение «пройти» запрос через весь стек.
Профилирование и оптимизация: поиск узких мест в коде, БД, кэшах и интеграциях, чтение метрик/APM.
Security mindset: базовые угрозы и принципы безопасного проектирования (OWASP и т. п.).
Навыки оценки трудоёмкости, приоретизации, управления, документирования.
Техническое наставничество: код-ревью с фокусом на рост команды.
RabbitMQ/Kafka.
Keycloak: OAuth2/OIDC, RBAC/ABAC и интеграция с backend и frontend.
MinIO S3: политики доступа, lifecycle, паттерны загрузки/скачивания.
DevOps бэкграунд: CI/CD, контейнеризация, понимание IaC, опыт с Kubernetes будет плюсом.
Фасилитация технических обсуждений и проектирования workflow (whiteboard-сессии).
Опыт в сфере ЖД/перевозок будет плюсом.
Языки: TypeScript, JavaScript
Платформа: Node.js
Backend: NestJS
Frontend: React + AG Grid (части интерфейса), а также Vue 2 / Vue 3
Оркестрация: Temporal
БД: PostgreSQL
Контейнеризация: Docker
IAM: Keycloak
Хранилище: MinIO S3
Брокеры сообщений: RabbitMQ / Kafka
Полная удаленка.
Оформление: по ТК РФ и полностью «белая» заработная плата. Уровень обсудим по результатам интервью.
Мы предлагаем широкие возможности для вашего профессионального роста: участие в профильных конференциях, обучающих программах.
01 Июля
Москва
Компания "Urentbike" Юрент – часть экосистемы МТС и один из самых крупных сервисов аренды электросамокатов. Фиолетовые самокаты вы наверняка...
02 Июля
Team Lead Data Science в команду ранжирования( Ozon )
Москва
Компания "Ozon" Ozon Банк — компания, в которой тесно переплетаются финансы и IT. Мы создаём новые для рынка продукты и сервисы для физических и...
02 Июля
DevOps-инженер (Инженер инфраструктуры и автоматизации)( X5 Tech )
Москва
Компания "X5 Tech" X5 Group — российская розничная торговая компания, управляющая продуктовыми торговыми сетями «Пятёрочка», «Перекрёсток» и...
02 Июля
Москва
Компания "X5 Tech" X5 Group — российская розничная торговая компания, управляющая продуктовыми торговыми сетями «Пятёрочка», «Перекрёсток» и...
02 Июля
Москва
Компания "ВкусВилл" ТехВилл – IT-компания и партнёр ВкусВилл по развитию цифровых решений. Мы отвечаем за разработку мобильных и web-...
Вакансия размещена в отрасли