Frontend Developer (React / TypeScript)

По договоренности

  • Динамо
  • Белорусская
  • Маяковская

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

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

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

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


Адрес: Россия, Москва, улица Двинцев, 12к1А
Показать на большой карте

Поделиться:

Опубликована 3 дня назад

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

до 300 000 ₽
Выше средней на 100%
Стек: Core - TypeScript, ESLint, Inversify (DI), Webpack Renderer - React 18, MobX, Tailwind + SCSS DB ... коммерческой фронтенд-разработки от 2 лет; Отличное знание JavaScript и TypeScript; Опыт разработки на React ... ; Опыт интеграции с различными API; Понимание принципов архитектурного проектирования frontend-приложений ...
  • Полный день
  • Опыт от 1 года
Логотип компании Онмун компаниОнмун компани
  • Москва
17 дней назад
200 000 - 250 000 ₽
Выше средней на 50%
Одна из таких систем состоит из Admin Panel и мобильного приложения на React Native, и обе части уже ... Next.js; - опыт поддержки или разработки приложений на React Native; - понимание frontend-архитектуры ... Кратко: нам нужен Middle Full-Stack / React + React Native support developer, который сможет взять существующую ...
  • Нестандартный график
  • Опыт от 1 года
Логотип компании ЭНТЕР КонстракшнЭНТЕР Констракшн
  • Москва
6 дней назад
Команда amoCRM в поиске Junior/Junior+ Frontend Developer на один из проектов в нашем международном продукте ... Ты нам подходишь, если ты: Знаешь и умеешь работать с библиотекой React (будет плюсом знание любого другого ... frontend фреймворка, в том числе Angular или Vue); Имеешь опыт работы с API; Понимаешь Pixel-perfect ...
  • Полный день
  • Опыт от 1 года
Логотип компании amoCRMamoCRM
  • Москва
13 дней назад
КРАТКИЙ ЭКСКУРС ПО НАШЕЙ РАБОТЕ: Мы занимаемся реализацией важных и крупных проектов в рамках программы Smart City ("Умный город"), направление - "Умный городской пассажирский транспорт". Наш проект - система, которая повышает удобство и безопасность...
  • Полный день
  • Опыт от 1 года
Логотип компании Сервисный центр ТранстелематикаСервисный центр Транстелематика
  • Москва
день назад
170 000 - 200 000 ₽
Выше средней на 23%
В связи с открытием новых направлений ищем frontend разработчика в команду. ... ОФИСНЫЙ ФОРМАТ РАБОТЫ 5/2 Обязанности: Разработка frontend части системы - мобильное приложение (iOS, ... Android); Модификация и расширение существующего функционала; Требования: Знание React, React Native ...
  • Полный день
  • Опыт от 1 года
Логотип компании Чеки из АптекиЧеки из Аптеки
  • Москва
3 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.