Описание
Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7.
Задачи
•Разрабатывать и поддерживать пользовательские интерфейсы и серверную логику в рамках микрофронтенд-архитектуры с использованием Next.js (App Router)
•Проектировать и реализовывать модули для бесшовной интеграции внешних сервисов (шаблонизатор, виджеты)
•Интеграции с сервисами авторизации (OAuth 2.0, OpenID Connect)
•Написание чистого, тестируемого и поддерживаемого кода на TypeScript
•Участвовать в код-ревью, планировании задач и улучшении процессов разработки
Требования
•Опыт работы от 3 лет
•Базовые навыки работы с Docker и оркестрацией контейнеров
•Опыт работы с инструментами мониторинга (Sentry, OpenTelemetry)
Будет плюсом:
•Опыт написания unit- и интеграционных тестов (Jest, React Testing Library, Vitest) и e2e-тестов (Playwright, Cypress)
Условия
•Рыночную зарплату и премии
•Драйвовые задачи и ресурсы для их реализации
•Преимущества аккредитованной IT-компании
•Материальную помощь в случае важных событий в жизни
•Корпоративное обучение и доступ к онлайн-библиотеке
•Корпоративные тренировки и спортивные активности — бег, футбол, волейбол, баскетбол, теннис и другие
•Комьюнити по интересам
•Скидки от партнеров на ДМС, связь, развлечения, подарки, спорт и т.д.