Мы Российская 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. Обращаем внимание, что работа предполагается строго в офисе, удаленный формат не рассматривается.
Похожие вакансии