Frontend-разработчик Vue3
Описание
Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 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-компании материальную помощь в случае важных событий в жизни корпоративное обучение у топовых провайдеров и доступ к онлайн-библиотеке корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие комьюнити по интересам скидки от партнеров на ДМС, связь, развлечения, подарки, спорт и т.д. Стань частью команды ДИТ Москвы и воплощай в жизнь цифровые проекты столицы!