Большой Демидовский переулок 12
Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7
Сейчас мы в поисках веб-разработчика для развития МосХаба и МосИнта, продуктов экосистемы МосКод.
МосХаб: публичный портал для разработки, в том числе open source проектов. На портале есть проекты и команды, профили разработчиков, база знаний, каталог готовых решений, Q&A, уведомления и чат-бот.
МосИнт: CI/CD-платформа для управления проектами, пайплайнами, стадиями и джобами, раннерами и расписаниями, работы с логами сборок, переменными и артефактами.
Одно из основных направлений развития продуктов: автоматизация задач разработки с помощью ИИ. Предстоит разрабатывать интерфейсы для совместной работы пользователей и ИИ-агентов, управления задачами и проверки результатов.
Что нужно делать:
- разрабатывать функции для совместной работы и общения участников МосХаба
- создавать интерфейсы для постановки задач ИИ-агентам и управления выполнением
- подключать ИИ-помощников к работе с проектами, кодом и документацией
- реализовывать проверку результатов работы агентов, принятие изменений и отправку на доработку
- отображать состояние и историю работы агентов, обрабатывать потоковые обновления
- связывать работу с ИИ-инструментами и CI/CD в сценариях МосХаба и МосИнта
- разрабатывать и сопровождать другие функции обоих веб-приложений
- проектировать архитектуру приложений и интеграции с продуктами и сервисами экосистемы
- устранять технический долг, обновлять стек и унифицировать инфраструктуру разработки
- отвечать за качество изменений и производительность приложений, проверять критичные сценарии
Что мы ожидаем:
- опыт разработки крупных приложений на React и TypeScript
- понимание модульной и слоистой архитектуры, опыт работы с Feature-Sliced Design или аналогичным подходом
- опыт работы с серверным состоянием и кешированием данных в TanStack Query
- работа с состоянием интерфейса в Zustand или аналогах
- опыт интеграции REST API и работы с OpenAPI
- работа с формами и валидацией на React Hook Form и Zod
- опыт разработки переиспользуемых компонентов
- знание SCSS/CSS Modules и CSS-in-JS
- понимание сборки приложений на Vite
Что мы предлагаем:
- официальное трудоустройство в аккредитованную ИТ-компанию
- гибридный режим работы: можно работать удаленно и в современном офисе в центре
- ежегодное премирование по результатам работы
- материальную помощь в случае важных событий в жизни
- корпоративное обучение и доступ к онлайн-библиотеке
- скидки от партнеров на ДМС, связь, развлечения, подарки, спорт и т.д.
- корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие.
Стань частью команды ДИТ Москвы и воплощай в жизнь цифровые проекты столицы!