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