Электронная Москва

frontend-разработчик Vue3 городских сервисов

Коротко

Frontend-разработчик для развития пользовательских интерфейсов городских порталов и личных кабинетов на Vue 3 в Департаменте информационных технологий Москвы. Требуется опыт от 3 лет во фронтенде, из них от 2 лет с Vue 3, Composition API и Pinia, знание TypeScript, Twig/Symfony, Sonata, интеграции с REST API. Работа гибридная, в Москве, с возможностью удаленки или офиса в центре.

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

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте