Мы запускаем новый проект и формируем новую команду разработки. Ищем техлида, который возьмёт на себя техническое лидерство: качество кода, архитектуру, инженерные процессы, управление техническим долгом и развитие команды.
Роль «играющая»: Вы сможете влиять на ключевые решения и при необходимости брать сложные задачи руками.
‼️Прошу обратить внимание! Вакансия в г. Екатеринбург! Офис, гибрид на полгода. После запуска проекта - переход на удаленку
Чем предстоит заниматься
-
Формировать команду разработки: участие в подборе, онбординг, постановка ожиданий, развитие и оценка эффективности.
-
Отвечать за качество: стандарты разработки, код-ревью, техническая приёмка фич и результатов спринта.
-
Проектировать архитектуру и решать сложные технические задачи (включая инфраструктурные вопросы на уровне приложения).
-
Настраивать 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
Условия:
-
Формат работы: гибрид, 2-3 дня офис г. Екатеринбург (ориентировочно на 6-9 месяцев) далее переход на удаленный режим работы.
-
Место работы: центральная часть города Екатеринбург.
-
Оформление: по ТК РФ и полностью «белая» заработная плата. Уровень обсудим по результатам интервью.
-
Мы предлагаем широкие возможности для вашего профессионального роста: участие в профильных конференциях, обучающих программах.
- Возможность экспериментировать и внедрять ИИ-решения в продукт и разработку .
Похожие вакансии
Высшее экономическое или финансовое образование. Опыт работы бухгалтером от 6 лет. Отличное знание бухгалтерского и налогового законодательства. Практический опыт формирования...
Высшее образование (экономическое /юридическое / управление персоналом). Опыт работы на аналогичной должности от 3 лет, в компании численностью от 1000 человек.
Опыт самостоятельного ведения объектов проектирования преимущественно общественных, жилых, социальных объектов. Опыт работы на позиции ГИПа не менее 5 лет.
Опыт работы в оценке недвижимого/движимого имущества от 3х лет. Наличие квалификационного аттестата по оценке недвижимого/движимого имущества.
От 5 лет в роли аналитика или инженера требований в команде с развитыми процессами управления продуктом. Опыт работы на проектах...
