Frontend Developer (React / TypeScript)

Frontend Developer (React / TypeScript)

Москва, улица Двинцев, 12к1А

Метро: Савёловская

Описание вакансии

Единая цифровая платформа ГосТех — это облачное платформенное решение для федеральных и региональных органов власти, с помощью которого можно быстро и эффективно создавать государственные информационные системы и цифровые сервисы.

Приглашаем в команду ООО «ЕЦП» Frontend-разработчика.

Вы примете непосредственное участие в масштабном проекте по созданию платформы ГосТех. Вашей основной задачей станет разработка высоконагруженных сервисов, обеспечение стабильности Frontend-части платформы ГосТех. Обязанности:
  • Разработка и поддержка пользовательских интерфейсов на React с использованием TypeScript;
  • Управление состоянием приложения с использованием Redux Toolkit (полная типизация стора, слайсов и API-запросов);
  • Работа в среде Monorepo (управление пакетами, зависимостями и версиями через Lerna);
  • Настройка и поддержка правил линтинга (ESLint), обеспечение единообразия и типовой безопасности кода;
  • Поддержка и улучшение инструментов сборки и разработки (скрипты, конфиги).
  • Написание чистого, поддерживаемого и типизированного кода;
  • Взаимодействие с бэкенд-разработчиками (согласование контрактов API), дизайнерами и другими участниками команды;
  • Проведение код-ревью и участие в архитектурных обсуждениях.
Требования:
  • Опыт коммерческой разработки на TypeScript от 2-х лет;
  • TypeScript:
    Уверенное использование системы типов (Interfaces, Types, Generics, Utility Types);
    Понимание строгого режима (strict: true);
    Умение типизировать пропсы компонентов, хуки и ответы от API.
  • React:
    Глубокое понимание жизненного цикла компонентов и Virtual DOM;
    Уверенное использование Hooks (включая кастомные хуки с типизацией);
    Оптимизация производительности (memo, useMemo, useCallback).
  • Redux Toolkit:
    Опыт типизации Redux Store (TypedUseSelectorHook, AppDispatch, RootState);
    Работа с RTK Query (типизация эндпоинтов, аргументов и ответов).

  • Lerna / Monorepo:
    Понимание структуры монорепозиториев и работы с workspace-пакетами;
    Опыт настройки общих TypeScript конфигов (tsconfig.base.json) для разных пакетов.
  • ESLint & Code Quality:
    Настройка правил ESLint для TypeScript (@typescript-eslint);
    Понимание важности статического анализа и типовой безопасности.

  • Инструментарий:
    Уверенное владение Git;
    Понимание работы сборщиков (Webpack / Vite) в контексте TS;
    Работа с REST API / GraphQL.
  • Будет плюсом:

  • Опыт работы с Node.js:
  • Написание скриптов для автоматизации задач (CLI, build scripts).
  • Понимание работы серверной части (SSR, BFF слой, Serverless functions).
  • Возможность поддержки инфраструктурных задач в рамках монорепозитория.
  • Опыт работы с другими инструментами монорепозиториев (Nx, Turborepo, Yarn/Npm Workspaces).
  • Навыки написания тестов (Jest, React Testing Library) с учетом типизации.
  • Опыт настройки CI/CD пайплайнов (проверка типов, линтинг, тесты в pipeline).
  • Знание современных CSS-подходов (CSS Modules, Styled Components, Tailwind).
Условия:
  • Оформление в строгом соответствии с ТК РФ

  • Офис: БЦ Двинцев (ст.м./мцд Савеловская или Марьина роща)

  • График 5/2, гибкое начало дня (с 8 до 10 утра), гибридный формат работы,

  • Достойная заработная плата по рынку, годовая премия

  • Полис ДМС, включающий стоматологию (кроме протезирования и имплантации), с первых дней работы

  • Корпоративная программа скидок и привилегий PrimeZone с первых дней работы

  • Материальная помощь при наступлении значимых событий

  • Корпоративные скидки на фитнес

  • Корпоративная подписка на электронные библиотеки Альпины и МИФа

  • Корпоративный онлайн-университет

  • Отличная новая техника для работы (новый ноутбук (Win/MacOS на выбор) + 27" монитор + периферия)

  • Детские подарки на Новый год и 1 сентября.

  • Работа с одном из самых амбициозных и перспективных ИТ-проектов ближайших лет. Ваша работа будет напрямую влиять на цифровой ландшафт страны

  • Возможность учиться и приобретать новые знания и навыки в отличной команде с прекрасным руководителем.

Навыки
  • React
  • TypeScript
  • API
Посмотреть контакты работодателя

Адрес

Похожие вакансии

X5 Tech
  • Москва

  • Не указана

Рекомендуем
НССД
  • Москва

  • Не указана

Рекомендуем
СБЕР
  • Москва

  • Не указана

Рекомендуем
А7-ТЕХНОЛОГИИ
  • Москва

  • Не указана

ГК КОРТРОС

Frontend-разработчик

ГК КОРТРОС

  • Москва

  • Не указана

Периодика Пресс

Frontend-разработчик

Периодика Пресс

  • Москва

  • Не указана

Формула
  • Москва

  • до 200000 RUR

CORE
  • Москва

  • до 170000 RUR

Зерно-Агрегатор

Frontend-разработчик (Next.js)

Зерно-Агрегатор

  • Москва

  • от 160000 RUR

АВТОДРАЙВ.РУ
  • Москва

  • до 100000 RUR

Aiti Guru
  • Москва

  • до 100000 RUR

Клауд Ком
  • Москва

  • до 100000 RUR

ВЕЛЕС РИСЕРЧ
  • Москва

  • до 80000 RUR

Fullstack-разработчик

ЕТК-Инвест

  • Москва

  • до 150000 RUR

Авиационные Интерьеры

Backend-разработчик

Авиационные Интерьеры

  • Москва

  • до 150000 RUR

Яндекс
  • Москва

  • до 150000 RUR

Teamline Consult
  • Москва

  • до 150000 RUR

  • Москва

  • до 150000 RUR

Placebo/25
  • Москва

  • до 150000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию