ГКУ Инфогород

Frontend-разработчик (дизайн-система)

Не указана
  • Москва
  • От 3 до 6 лет
  • JavaScript
  • CSS
  • React
Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7.​​​​​​​

Mos.ru — это главный̆ портал Москвы, на котором есть городские новости, афиша, информация о проектах и решениях правительства и каталог электронных услуг. Ежемесячно mos.ru посещают 20 млн уникальных пользователей̆. На портале в электронном виде работает более 450 услуг и сервисов в таких сферах, как ЖКХ, образование, здравоохранение, социальная поддержка, транспорт и других. Каждый̆ день около 2 млн раз жители заходят на портал, чтобы подать показания счетчиков, оплатить счета за квартиру, проверить дневник ребенка, почитать новости города или найти бесплатные культурные мероприятия

Какие навыки и знания нам важны:
  • ​​​​​​​отличное знание HTML с упором на семантику и кроссбраузерность (мы поддерживаем Safari 14+, Chrome 98+, Firefox 97+, Opera 83+).
  • хорошее знание CSS, понимание каскада, специфичности селекторов, обзорные знания популярных методоллогий (БЭМ, OOCSS, Atomic/Functional CSS, ITCSS и тд) и инструментов работы со стилями
  • знание JavaScript (от ES5 до ES2020) и DOM API
  • умение работать с системой контроля версий git
  • опыт работы с любым компонентно-ориентированным фреймворком/библиотекой - React, Vue, SolidJS, Preact, Svelte и тп. (У нас React и в перспективе Vue)
  • опыт работы с пакетными менеджерами (мы используем npm) и Node.js (как рантайм для сборщиков, компиляторов, форматеров и статического анализа)
  • умение читать документацию​​​​​​​
Что нужно делать:​​​​​​​
  • разрабатывать и поддерживать интерфейсные компоненты на React (и в перспективе на Vue) с упором на переиспользуемость и удобство интеграции.
  • верстать интерфейсы с использованием семантического HTML и качественного CSS, соблюдение кроссбраузерной совместимости и адаптивности.
  • интегрировать и настраивать инструменты сборки и разработки (Vite, Nx, Storybook, ESLint).
Что мы предлагаем:​​​​​​​
  • официальное трудоустройство в аккредитованную ИТ-компанию
  • гибридный режим работы: можно работать удаленно и в современном офисе в центре
  • ежегодное премирование по результатам работы
  • материальную помощь в случае важных событий в жизни
  • корпоративное обучение и доступ к онлайн-библиотеке
  • скидки от партнеров на ДМС, связь, развлечения, подарки, спорт и т.д.
  • корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие

Стань частью команды ДИТ Москвы и воплощай в жизнь цифровые проекты столицы!