Frontend Developer (React / TypeScript)( Единая Цифровая Платформа )

20 Марта

Партнерские Вакансии

Город:

Москва

Занятость:

Полная занятость

Компания "Единая Цифровая Платформа"

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

Приглашаем в команду ООО «ЕЦП» 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 сентября.

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

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

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

16 Марта

Frontend Engineer

Москва

до 150 000 руб.

Компания "Серверные Технологии" Обязанности: Разрабатывать и поддерживать качественные UI‑компоненты Разрабатывать AI‑интерфейсы...

Отправить резюме подробнее

16 Марта

Младший Android-разработчик (Junior Android developer)

Москва

от 80 000 руб.

Компания "Панина Анастасия Александровна" Мы ищем не просто исполнителя, а единомышленника, который горит платформой Android так же, как и мы....

Отправить резюме подробнее

16 Марта

Senior Golang Developer (Fintech / Crypto)

Москва

Компания "Inwizo" Мы динамично развивающаяся компания - Inwizo, предоставляющая инновационные платежные решения, которые помогают компаниям всех...

Отправить резюме подробнее

16 Марта

Frontend разработчик( IT SCOUT )

Москва

Компания "IT SCOUT" Мы, агентство Match, сейчас находимся в поиске Frontend Developer в финансовый проект. Обязанности: Проектировать...

Отправить резюме подробнее

16 Марта

Middle React Frontend Разработчик

Москва

от 160 000 до 200 000 руб.

Компания "Твоё Лайв" Мы — крупный онлайн-кинотеатр, ищем в нашу команду Middle Frontend Разработчика для работы над основным сайтом. Если вам...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: