Единая цифровая платформа ГосТех — это облачное платформенное решение для федеральных и региональных органов власти, с помощью которого можно быстро и эффективно создавать государственные информационные системы и цифровые сервисы. Приглашаем в команду ООО «ЕЦП» 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 сентября. Работа с одном из самых амбициозных и перспективных ИТ-проектов ближайших лет. Ваша работа будет напрямую влиять на цифровой ландшафт страны Возможность учиться и приобретать новые знания и навыки в отличной команде с прекрасным руководителем.
Похожие вакансии
Senior Frontend Developer (React/TypeScript + PWA)
От 3 000 до 5 000 руб.
Москва. Станции метро: Савеловская
Айшат-Гид по Вакансиям
Frontend Developer (Next. js / React / TypeScript)
От 190 000 до 260 000 руб.
Москва. Станции метро: Савеловская
Алексеева Марина Николаевна
Frontend-разработчик React/Typescript
Договорная
Москва. Станции метро: Савеловская
Вкусно — и точка
Frontend-разработчик (React, TypeScript)
Договорная
Москва. Станции метро: Савеловская
Лига Цифровой Экономики
Frontend-разработчик - React, TypeScript
От 120 000 до 180 000 руб.
Москва. Станции метро: Савеловская
PROFIT agency
Frontend-разработчик (React, TypeScript)
Договорная
Москва. Станции метро: Савеловская
Лига Цифровой Экономики