Мы Российская IT-компания, аккредитованная в Минцифры , специализирующаяся на разработке высокопроизводительных программных решений и информационных систем федерального уровня и реализующая передовые идеи с помощью новейших подходов и технологий.
ЕГАИС — это высоконагруженная распределённая система федерального уровня:
- Обрабатывает миллионы транзакций и документов ежедневно (15+ млн документов в сутки)
- Обслуживает десятки тысяч участников алкогольного рынка по всей стране
- Работает в режиме 24/7 с высокими требованиями к доступности и отказоустойчивости
- Построена на микросервисной архитектуре: Java, Kubernetes, Kafka, PostgreSQL, Vertica, Angular
Мы ценим своих работников, поэтому у нас:
- Адекватное и лояльное руководство, которое слышит команду и поддерживает инициативы;
- Современный и комфортный офис в районе м. Нагатинская с продуманным рабочим пространством и уютными кофе-зонами;
- Дружный коллектив и регулярные корпоративные мероприятия, где мы не только работаем, но и классно отдыхаем.
Основные задачи:
- Переход от монолита, хранимых процедур с бизнес-логикой и коммерческого ПО (MSSQL) к микросервисам и open source
- Перевод продуктов в микрофронтенд-архитектуру: личные кабинеты организаций и сотрудников Росалкогольтабакконтроля, ЛК АСКП, новый личный кабинет (Angular, местами React)
- Построение AI-native процесса разработки: единые принципы и контекст для людей и ИИ, автоматизированная приёмка кода
В управлении:
- Разработчики подрядчиков
- ИИ-агенты разработки
- Во взаимодействии: архитекторы, backend-команды, аналитики, QA, DevOps, дизайнеры
Обязанности:
- Лидирование проекта перевода продуктов на микрофронтенд-архитектуру: выбор подхода, границы микрофронтов по бизнес-доменам, shell-приложение, общая дизайн-система и UI-кит, план поэтапной миграции без остановки работающих сервисов
- Участие в переходе от монолита к микросервисам: определение REST API-контрактов (contract-first) вместе с архитекторами и backend-командами, обратная совместимость и план переключения фронтенда по мере переноса бизнес-логики из MSSQL
- Формирование общего набора контекста для разработчиков и ИИ: правила для агентов, база знаний по предметной области ЕГАИС, описания API, дизайн-система
- Организация workflow приёмки кода: Merge Request в GitLab, ИИ-автотесты, ИИ-проверка соответствия принципам и артефактам разработки, ручное ревью рискованных изменений
- Управление загрузкой разработчиков подрядчика: планирование и прогноз потребности, оценка кандидатов, онбординг, контроль результата и эффективности
- Планирование и контроль сроков и качества поставки фронтенда, метрики производительности и качества (lead time, доля возвратов на доработку, покрытие тестами)
- Прямое участие в коде там, где это важно: прототипы, эталонные реализации, ревью ключевых MR
- Взаимодействие с архитекторами, аналитиками, QA, DevOps и дизайнерами
Требования:
- Опыт коммерческой разработки на JavaScript/TypeScript от 6 лет, из них от 2 лет — в роли тимлида, техлида или ведущего инженера
- Глубокое знание Angular (RxJS, управление состоянием) и понимание React — иногда мы работаем и с ним
- HTML5/CSS3, адаптивная верстка, опыт работы с дизайн-системами
- Интеграция с бэкендом: REST API, авторизация (OAuth2/JWT), работа с файлами, WebSockets (опционально)
- Опыт запуска или развития микрофронтенд-архитектуры (Module Federation, single-spa или аналоги) или миграции монолитного фронтенда
- Понимание микросервисной архитектуры и её влияния на фронтенд (API Gateway, контракты, версионирование)
- Опыт построения code review, стандартов кода и документирования; unit-, компонентные и e2e-тесты, GitLab CI
- Практический опыт ежедневной работы с ИИ-ассистентами и агентами для кода; умение готовить контекст (правила, документация, шаблоны задач) и проверять результат автотестами и авторевью
- Опыт работы с внешними подрядчиками или аутстаффом: планирование загрузки, постановка задач, приёмка, обратная связь
- Опыт работы в Agile/Scrum, трекинг задач (Redmine)
- Умение писать понятные технические тексты и документировать принимаемые решения
- Отличные коммуникативные навыки, умение влиять на решения без формальной власти
Будет преимуществом:
- Знание ИИ-инструмента opencode и опыт его применения в разработке
- Опыт встраивания ИИ-проверок кода в CI/CD и оценки их точности
- Опыт работы в государственных или высоконагруженных информационных системах, понимание требований ИБ к веб-приложениям
- Опыт работы с электронной подписью в браузере (КриптоПро, МЧД) и с большими формами и таблицами данных
- Опыт миграции legacy-фронтендов без простоев систем
- Знание Java/Spring на уровне, достаточном для обсуждения контрактов с backend; понимание Kubernetes, Docker, NGINX
- Опыт строительства или поддержки UI-кита
- Знание предметной области ЕГАИС и алкогольного рынка
Мы предлагаем:
- Все льготы IT-отрасли: компания аккредитована Минцифры РФ (отсрочка от призыва, льготная IT-ипотека, налоговые преимущества);
- Стабильность: официальная «белая» заработная плата, оформление по ТК РФ с первого рабочего дня;
- Комфорт: современный офис кабинетного типа у м. Нагатинская, оборудованный кофе-зонами и всем необходимым для продуктивной работы;
- Атмосфера: лояльное руководство без микроменеджмента, регулярные корпоративные мероприятия и неформальное общение;
Развитие: возможность обучения и получения сертификатов за счет компании (при производственной необходимости).
График работы: 5/2 с 9:30 до 18:15. Обращаем внимание, что работа предполагается строго в офисе, удаленный формат не рассматривается.