Яузская улица 6с4
Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7.
Mos.ru — это главный портал Москвы, на котором представлены городские новости, афиша, информация о проектах и решениях правительства, а также каталог электронных услуг. Портал ежемесячно посещают 20 млн уникальных пользователей, а ежедневно около 2 млн человек обращаются к его сервисам для подачи показаний счетчиков, оплаты коммунальных услуг, проверки школьных дневников, ознакомления с новостями города и поиска культурных мероприятий. На платформе в электронном виде функционируют более 450 услуг и сервисов в таких сферах, как ЖКХ, образование, здравоохранение, социальная поддержка и транспорт.
Что нужно делать:
- разрабатывать и развивать пользовательские интерфейсы порталов и личных кабинетов на vue 3
- работать с серверными шаблонами twig и клиентской логикой поверх них
- развивать административные интерфейсы на sonata под задачи операторов
- поддерживать кроссбраузерность и адаптивность от мобильных устройств до рабочих мест операторов
- интегрировать интерфейсы с rest api продукта и внешних систем
- обрабатывать форматы json и xml
- реализовывать сценарии авторизации через судир с двухфакторной аутентификацией
- встраивать картографические сценарии и подсказки адресов и организаций
- разрабатывать интерфейсы электронного подписания документов
- разрабатывать стандарт написания и оформления кода по фронтенду
- согласовывать стандарт с руководителем технического блока
- поддерживать стандарт в актуальном состоянии
- проводить и проходить ревью кода по этим стандартам
- обеспечивать доступность интерфейсов и соответствие требованиям к государственным информационным ресурсам
- участвовать в оценке трудозатрат и приёмке фронтенд-результатов подрядчика
- вести техническую документацию по своим компонентам
Какие знания и навыки нам важны:
- опыт разработки фронтенда от 3 лет, из них не менее 2 лет с vue 3 в связке composition api и pinia
- уверенное владение javascript и современным ecmascript, typescript
- опыт разработки шаблонов twig для symfony и работы с бандлами sonata
- понимание серверного рендеринга и шаблонизаторов
- семантическая вёрстка: html5, css3, препроцессоры, адаптивность, кроссбраузерность
- практика интеграции с rest api: работа с json, обработка ошибок и состояний загрузки
- сборка фронтенда на vite или webpack
- git и работа в командной модели ветвления
- npm или yarn
- опыт написания unit и e2e тестов
- понимание клиентской безопасности: xss, csrf, csp, samesite и lax
Что предлагаем:
- рыночную зарплату и премии
- драйвовые задачи и ресурсы для их реализации
- гибридный режим работы: можно работать удаленно или в современном офисе в центре
- преимущества аккредитованной IT-компании
- материальную помощь в случае важных событий в жизни
- корпоративное обучение у топовых провайдеров и доступ к онлайн-библиотеке
- корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие
- комьюнити по интересам
- скидки от партнеров на ДМС, связь, развлечения, подарки, спорт и т.д.
Стань частью команды ДИТ Москвы и воплощай в жизнь цифровые проекты столицы!