Москва, Нижний Сусальный переулок, 5с6
Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7
Что нужно делать:
Какие знания и навыки нам важны:
Опыт работы в качестве FE разработчика от 5 лет
Опыт работы с Angular от 3 лет
Уверенная работа с основными концепциями Angular (Reactive Forms, DI, Change Detection, Routing, etc)
Хорошее понимание TypeScript (generic, mapped/conditional types, strict checks)
Хорошее понимание RxJS, использование различных операторов, multicasting, интеграций с Angular
Опыт использования state managers (NgRx, NgXs, Akita, etc)
Опыт написания unit, e2e тестов (jest, vitest, cypress, playwright)
Умение писать понятный и поддерживаемый код
Понимание общих архитектурных практик (SOLID, DRY, KISS, паттерны проектирования).
Понимание CI/CD
Способность оценивать и декомпозировать задачи
Работа в команде по Scrum, опыт взаимодействия с BE, QA, SA, дизайнерами
Опыт проведения code review
Опыт работы с Figma, GitLab, Jira, Confluence
Что предлагаем:
Стань частью команды ДИТ Москвы и воплощай в жизнь цифровые проекты столицы!