Senior Frontend-разработчик (React)

Лаптев Даниил Сергеевич
Москва •Опубликовано 2 октября 2026
Зарплата не указана
Полная занятость3–6 летПрограммист
Зарплата не указана

Описание

Проект ROY Platform — онлайн-площадка для запуска проектов и привлечения инвестиций в B2B six seven AI SAAS стартапы.

Основные обязанности:

  • Разработка и развитие клиентской части продукта на React — от архитектуры и управления состоянием до production-ready UI с реальными пользователями.
  • Проектирование масштабируемой frontend-архитектуры, выбор технологических решений и формирование стандартов разработки.
  • Интеграция с backend REST API, участие в проектировании контрактов взаимодействия (OpenAPI/Swagger) .
  • Оптимизация производительности приложения, управление техническим долгом, рефакторинг сложных участков кода.
  • Участие в code review, менторство разработчиков, развитие инженерных практик команды.
  • Взаимодействие с product-менеджерами, дизайнерами и backend-разработчиками на всех этапах разработки.
  • Участие в декомпозиции задач, технической оценке и планировании спринтов.

Знания, необходимые для выполнения данной работы:

  • Глубокое знание React (18+) и его экосистемы: хуки, контекст, жизненный цикл компонентов, механизмы ререндеринга и оптимизации (мемоизация, виртуализация).
  • Уверенное владение TypeScript (generics, utility types, типизация сложных структур).
  • Опыт работы с state-менеджерами: Redux Toolkit / Zustand / React Query / TanStack Query; понимание разделения server-state и client-state .
  • Понимание принципов работы REST API, авторизации (JWT), обработки ошибок, идемпотентности (для платежных сценариев) .
  • Опыт работы с CI/CD, Git, системами сборки (Webpack/Vite) .
  • Понимание принципов чистого кода, SOLID, паттернов проектирования .
  • Знание методологий гибкой разработки (Scrum/Kanban) .

Навыки, необходимые для выполнения данной работы:

  • Опыт коммерческой разработки на React от 5 лет, из них не менее 2 лет — в роли Senior.
  • Опыт проектирования архитектуры SPA-приложений высокой сложности (множество зависимостей, ролей и сценариев).
  • Навыки адаптивной, кроссбраузерной и мобильной вёрстки (HTML5, CSS3, SCSS).
  • Умение работать с дизайн-системами, коллекциями компонентов (Untitled UI React, shadcn/ui), опыт ведения UI-kit в Storybook.
  • Опыт написания тестов (Jest, Vitest, React Testing Library).
  • Навыки проведения code review и менторства.
  • Системное мышление, умение упрощать сложные системы, критическое мышление.

Будет плюсом:

  • Опыт работы в финтехе или highload-проектах.
  • Наличие портфолио / ссылок на GitHub или участие в open-source проектах.

Мы предлагаем:

  • Полостью удаленный формат работы. Встречи и корпоративные мероприятия в офисе Москва
  • Окладная часть + KPI
  • Возможность влиять на архитектуру и выбирать технологии.
  • Работу в сильной команде, поддержку профессионального роста.
  • Интересные задачи в быстрорастущем проекте.
Описание

Проект ROY Platform — онлайн-площадка для запуска проектов и привлечения инвестиций в B2B six seven AI SAAS стартапы.

Основные обязанности:

  • Разработка и развитие клиентской части продукта на React — от архитектуры и управления состоянием до production-ready UI с реальными пользователями.
  • Проектирование масштабируемой frontend-архитектуры, выбор технологических решений и формирование стандартов разработки.
  • Интеграция с backend REST API, участие в проектировании контрактов взаимодействия (OpenAPI/Swagger) .
  • Оптимизация производительности приложения, управление техническим долгом, рефакторинг сложных участков кода.
  • Участие в code review, менторство разработчиков, развитие инженерных практик команды.
  • Взаимодействие с product-менеджерами, дизайнерами и backend-разработчиками на всех этапах разработки.
  • Участие в декомпозиции задач, технической оценке и планировании спринтов.

Знания, необходимые для выполнения данной работы:

  • Глубокое знание React (18+) и его экосистемы: хуки, контекст, жизненный цикл компонентов, механизмы ререндеринга и оптимизации (мемоизация, виртуализация).
  • Уверенное владение TypeScript (generics, utility types, типизация сложных структур).
  • Опыт работы с state-менеджерами: Redux Toolkit / Zustand / React Query / TanStack Query; понимание разделения server-state и client-state .
  • Понимание принципов работы REST API, авторизации (JWT), обработки ошибок, идемпотентности (для платежных сценариев) .
  • Опыт работы с CI/CD, Git, системами сборки (Webpack/Vite) .
  • Понимание принципов чистого кода, SOLID, паттернов проектирования .
  • Знание методологий гибкой разработки (Scrum/Kanban) .

Навыки, необходимые для выполнения данной работы:

  • Опыт коммерческой разработки на React от 5 лет, из них не менее 2 лет — в роли Senior.
  • Опыт проектирования архитектуры SPA-приложений высокой сложности (множество зависимостей, ролей и сценариев).
  • Навыки адаптивной, кроссбраузерной и мобильной вёрстки (HTML5, CSS3, SCSS).
  • Умение работать с дизайн-системами, коллекциями компонентов (Untitled UI React, shadcn/ui), опыт ведения UI-kit в Storybook.
  • Опыт написания тестов (Jest, Vitest, React Testing Library).
  • Навыки проведения code review и менторства.
  • Системное мышление, умение упрощать сложные системы, критическое мышление.

Будет плюсом:

  • Опыт работы в финтехе или highload-проектах.
  • Наличие портфолио / ссылок на GitHub или участие в open-source проектах.

Мы предлагаем:

  • Полостью удаленный формат работы. Встречи и корпоративные мероприятия в офисе Москва
  • Окладная часть + KPI
  • Возможность влиять на архитектуру и выбирать технологии.
  • Работу в сильной команде, поддержку профессионального роста.
  • Интересные задачи в быстрорастущем проекте.

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

Дизайнер / Senior Designer
Рокин Филипп Сергеевич
120000 – 300000 руб.
Полная занятостьОпыт 3–6 лет
Оператор колл-центра
Токарев Александр Николаевич
130000 – 150000 руб.
Полная занятостьОпыт 1–3 года
Менеджер по продукту (координатор команды)
Оптимакрос
Зарплата не указана
Полная занятостьОпыт 1–3 года
Product manager
ФЕНСИ ТЕК ГРУП
до 300000 руб.
Полная занятостьОпыт 3–6 лет
Помощник/ассистент руководителя
Михеева Е. В.
Зарплата не указана
Полная занятостьОпыт не требуется
Технический менеджер проектов
СИГМАКОД
Зарплата не указана
Полная занятостьОпыт более 6 лет