Разработчик (React)

Дата размещения вакансии: 07.04.2026
Работодатель: Правительство Москвы
Уровень зарплаты:
з/п не указана
Город:
Москва
Арбатско-Покровская линия метро Кунцевская
Требуемый опыт работы:
не требуется

Работа в Правительстве Москвы — это возможность делать наш город современнее и удобнее. Если ты тоже неравнодушен к Москве, хочешь развивать ее и развиваться сам, присоединяйся к нашей команде!

Обязанности:

  • Реализация новых функциональных модулей и доработка существующих

  • Разработка сложных UI-компонентов

  • Поддержка интерфейса высоконагруженного веб-приложения

  • Участие в code-review, поддержание качества кода и соблюдение командных соглашений

  • Разработка страниц, фичей, виджетов и сущностей в рамках Feature-Sliced Design (FSD)

  • Написание типизированных компонентов, хуков и форм (TypeScript, react-hook-form + zod)

  • Управление серверным и клиентским стейтом

  • Построение защищённой маршрутизации с проверкой scope-прав доступа

  • Разработка сложных UI: таблицы, drag-and-drop, дашборда, интерактивные карты (Google Maps / Яндекс Карты)

Требования:

  • Уверенные знания React
  • Уверенные знания FSD архитектуры
  • Опыт работы с типизицей
  • Опыт работы с клиентским и серверным стейтом
  • Опыт работы с формами и валидацией
  • Опыт работы с UI дизайн системами (Tailwind, MateralUI или аналоги)
  • Опыт работы с маршрутизацией, защита маршрутов по scope-правам
  • Опыт работы с HTTP-слоем
  • JS, TS, React, Vite, Tailwind CSS, zustand, react-query, localStorage, tanstack-router, axios, react-hook-form, zod, @dnd-kit, react-grid-layout, dayjs, lucide-react, vitest

Условия:

  • Забота о здоровье без лишней бюрократии (комофртный пакет ДМС)

  • Энергия, которая не заканчивается на дейликах (компенсация спорта)

  • Рабочий день начинается с завтрака за кофе (компенсация питания)

  • Дорога до офиса и обратно без лишних трат (компенсация проезда на пассажирском транспорте)

  • Дополнительные дни для перезагрузки (5 day-off в год)

  • Гибридный формат работы с гибким началом дня (ст. Кунцевская)