Перейти к содержимому
Reunico
R
Reunico
Москва

Middle+ / Senior Frontend Developer (React)

Reunico ищет frontend-разработчика уровня Middle+/Senior на удалёнку, чтобы поэтапно переносить модули корпоративной системы с Angular 9 на существующий React-стек, не ломая production. Нужны отличное знание JavaScript и TypeScript, уверенный React с Hooks и Context API, опыт работы с legacy-кодом, Webpack Module Federation, MUI и интеграции с REST/OpenAPI — опыт миграции Angular → React будет плюсом, но не обязателен. Предлагают до 300 000 ₽ gross в месяц, официальное трудоустройство по срочному договору на 6 месяцев, полностью удалённую работу и участие в технических решениях в небольшой команде.

senior удалённо до ~1 584 000 ₸ (до 300 000 RUB)

Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.

salary intelligence

Эта вакансия платит больше рынка

На 43% выше медианы JavaScript по 86 вакансиям за 90 дней.

эта
1 584 000 ₸
медиана
1 110 900 ₸
p25–p75
793 500 – 1 375 400 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты JavaScript Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

до 300 000 ₽ gross · удалённо · срочный трудовой договор на 6 месяцев Привет! Мы в Reunico создаём корпоративные решения для автоматизации бизнес-процессов и интеграции сложных информационных систем. Работаем с крупными заказчиками и сопровождаем решения от проектирования до стабильной эксплуатации в production. Сейчас мы формируем проектную команду для модернизации действующей корпоративной информационной системы управления бизнес-процессами. Это не greenfield-разработка: часть frontend системы реализована на Angular 9, часть уже работает на React. В рамках проекта предстоит перенести запланированный набор модулей с Angular на существующий React-стек и интегрировать их в текущую архитектуру. Основная задача — не переписать всю систему с нуля, а поэтапно модернизировать существующее production-приложение, сохраняя его работоспособность в процессе миграции. Текущий React-стек проекта — React 18+ / TypeScript 5.6+. Архитектура построена с использованием Webpack Module Federation.

  • участвовать в модернизации существующей корпоративной информационной системы;
  • переносить запланированные модули с Angular 9 на React;
  • разбираться в существующей Angular-реализации и переносить её функциональность в React;
  • развивать существующее React-приложение и его архитектуру;
  • разрабатывать frontend на React + TypeScript с использованием функциональных компонентов и Hooks;
  • интегрировать новые и перенесённые модули в существующую архитектуру на базе Webpack Module Federation;
  • работать с существующим state management на React Hooks и Context API;
  • развивать существующие Context Providers;
  • использовать и при необходимости развивать существующий UI Kit на базе MUI;
  • интегрировать frontend с backend-сервисами по REST API / OpenAPI;
  • участвовать в проектировании контрактов API совместно с backend-командой;
  • анализировать и устранять проблемы производительности frontend;
  • работать с техническим долгом и постепенно улучшать существующий код;
  • участвовать в code review и обсуждении технических решений внутри команды.
  • Основной стек проекта
  • React 18+ · TypeScript 5.6+ · JavaScript · MUI · собственный UI Kit · Webpack Module Federation · REST / OpenAPI · HTML5 · CSS3 / SCSS
  • В legacy-части системы используется Angular 9.
  • Для управления состоянием используются преимущественно React Hooks / useState и Context API, включая собственные Context Providers.
  • Основная часть необходимых UI-компонентов уже реализована в существующем UI Kit — задача не предполагает создание дизайн-системы с нуля.
  • Кого мы ищем
  • Мы готовы рассматривать frontend-разработчиков уровня Middle+ и Senior.
  • Для нас важен не столько формальный грейд, сколько способность самостоятельно работать с существующей production-системой: разбираться в незнакомом коде, понимать существующую архитектуру, оценивать последствия изменений и доводить задачи до результата.
  • Как ориентир:
  • для Middle+ — обычно от 3 лет коммерческой frontend-разработки;
  • для Senior — обычно от 5 лет коммерческой frontend-разработки и существенный практический опыт с React и TypeScript.
  • Количество лет само по себе не является определяющим критерием — в первую очередь смотрим на фактический опыт и технический уровень.
  • Что для нас важно
  • отличное знание JavaScript и TypeScript;
  • уверенный практический опыт разработки на React;
  • хорошее понимание React Hooks, Context API, жизненного цикла компонентов и механизмов рендеринга React;
  • понимание способов управления состоянием React-приложения;
  • опыт построения переиспользуемых компонентов;
  • практический опыт работы с Webpack Module Federation;
  • понимание архитектурных подходов к построению крупных frontend-приложений;
  • опыт работы с существующим production- или legacy-кодом;
  • способность самостоятельно разбираться в незнакомой кодовой базе;
  • опыт интеграции frontend с REST API;
  • уверенная работа с HTML / CSS / SCSS;
  • владение Git;
  • понимание CI/CD;
  • способность оценивать последствия изменений и технические риски.
  • Глубокая экспертиза в Angular не является обязательным требованием. Однако разработчику предстоит разбираться в существующем коде на Angular 9, чтобы переносить его функциональность на React.
  • Будет преимуществом
  • опыт миграции frontend-приложений между фреймворками;
  • реальный опыт миграции Angular → React;
  • практический опыт работы с Angular;
  • опыт существенного рефакторинга крупных frontend-приложений;
  • опыт построения microfrontend-архитектуры;
  • опыт использования Webpack Module Federation в крупных production-системах;
  • опыт работы с MUI;
  • опыт разработки или развития собственных UI Kit / design system;
  • опыт тестирования с Jest, React Testing Library, Cypress или аналогичными инструментами;
  • опыт работы с Docker / Kubernetes;
  • понимание OAuth2, JWT и принципов клиентской безопасности;
  • опыт диагностики и оптимизации производительности крупных frontend-приложений.
условия

Что предлагаем

заработная плата до 300 000 ₽ в месяц до вычета НДФЛ, в зависимости от опыта и технического уровня;
официальное трудоустройство;
срочный трудовой договор на 6 месяцев для выполнения работ по конкретному проекту;
полностью удалённая работа;
небольшая проектная команда;
минимум бюрократии;
возможность непосредственно участвовать в принятии технических и архитектурных решений.
Сразу хотим быть прозрачными относительно срока работы: трудовой договор заключается на 6 месяцев для выполнения работ по конкретному проекту.
После завершения проекта мы можем предложить продолжение работы в Reunico при наличии подходящих задач, однако заранее гарантировать дальнейшее трудоустройство не можем.
Небольшое задание при отклике
Нам важно отличать содержательные отклики от массовых и автооткликов, поэтому просим коротко рассказать о вашем опыте работы с модернизацией существующих frontend-систем.
Если у вас был опыт миграции frontend-приложения с одного фреймворка на другой или существенного архитектурного рефакторинга существующего приложения, в 3–5 предложениях расскажите:
что именно вы модернизировали или переносили;
как был организован поэтапный переход;
с какими основными техническими проблемами столкнулись;
за какую часть этой работы отвечали лично вы.
Если такого опыта не было, вместо этого коротко опишите наиболее сложную задачу по развитию или рефакторингу существующего production-приложения на React, которую вы решали.
Отсутствие опыта именно миграции Angular → React не является основанием для отказа — нам важен общий инженерный опыт работы с существующими frontend-системами.
Отклики без ответа на этот вопрос мы не рассматриваем.
навыки

Стек и инструменты

Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в Reunico

2 активные вакансии в компании

14 ч. назад

Модернизация корпоративной BPM-системы

до ~1 584 000 ₸ (до 300 000 RUB)

Нужен опытный Java-разработчик (Middle+/Senior) в команду из 4 человек, чтобы обновлять живую корпоративную BPM-систему: миграция сервисов с Java 11 на Java 25 LTS и со Spring Boot 2 на Spring Boot 4, разбор breaking changes, обновление зависимостей, рефакторинг и борьба с техническим долгом. Стек: Java, Spring Boot, PostgreSQL, Hibernate/JPA, REST, Kafka, Docker, Kubernetes, Camunda 7, Keycloak, CI/CD на GitLab; важно уверенно разбираться в чужом production-коде и писать тесты. Условия: удалёнка или гибрид, оформление по ТК, срочный договор на 6 месяцев, 300 000 ₽ в месяц до НДФЛ и участие в технических решениях.

Java Spring Boot Spring Framework +22
senior удал. hh

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

6 вакансий
STARVELL LP
S
STARVELL LP
2 д. назад

Middle+/Senior Backend Developer (Node.js)

~1 161 600 – ~1 742 400 ₸ (220 000 – 330 000 RUB)

Небольшая команда строит маркетплейс цифровых игровых товаров и ищет backend-разработчика на Node.js/Nest.js. Нужен коммерческий опыт от 3 лет, уверенный TypeScript, работа с PostgreSQL, а плюсом будут Drizzle, RabbitMQ и highload-практики. Полностью удалённая работа, простые процессы без лишних созвонов, оплата в USDT или рублях для самозанятых, тестовое задание оплачивается.

Node.js Nest.js TypeScript +11
senior удал. hh
Ventra
V
Ventra
10 ч. назад

Senior Fullstack Developer

~1 584 000 ₸ оценка

Крупная FMCG-компания ищет Senior Fullstack Developer в Москву с возможностью удалёнки. Основная задача — разработка интерфейсов на React, миграция legacy-решения на новую архитектуру, оптимизация производительности и интеграция с backend API; точечно нужно править серверную логику на Kotlin/Java. Требуется 5+ лет во frontend/fullstack, 3+ года на Kotlin/Java, понимание клиент-серверной архитектуры, безопасности и DevOps-практик; предлагают оформление по ТК РФ, ДМС и гибкий формат.

Fullstack React JavaScript +17
senior удал. hh
АЙ-ТЕКО
А
АЙ-ТЕКО
14 ч. назад

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

~1 584 000 ₸ оценка

Разработка фронтенда банковской CRM для клиентских менеджеров корпоративного бизнеса: модули в микрофронтендной архитектуре на TypeScript, React 18, Redux и redux-saga. Нужен уверенный JavaScript от 3 лет, опыт с React/React Native, Redux, Webpack, REST API, понимание ООП и функционального программирования. Работа в крупном системном интеграторе по Scrum в командах из 20+ команд, с оформлением по ТК РФ и расширенным соцпакетом (ДМС, спорт, обучение).

JavaScript TypeScript React +17
senior удал. hh
TYMY
T
TYMY
14 ч. назад

Senior Mobile Engineer (React Native)

~1 584 000 ₸ оценка

Нужен Senior Mobile Engineer для разработки кроссплатформенного мобильного приложения на React Native и TypeScript в SaaS-платформе для автоматизации финансовых операций. Ключевое — сильный опыт в React Native, JS/TypeScript и React, понимание внутренностей iOS и Android, навыки проектирования архитектуры и оптимизации кода. Взамен предлагают оформление по ТК РФ с ежегодной индексацией, ДМС, льготы аккредитованной IT-компании и современный CI/CD-контур.

React Native TypeScript JavaScript +18
senior удал. hh
IBS
I
IBS
14 ч. назад

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

~1 584 000 ₸ оценка

Нужен backend-разработчик на TypeScript и Node.js: писать и поддерживать сервисы с PostgreSQL и Kafka, чинить баги, оптимизировать производительность, участвовать в code-review и рефакторинге. Ключевое требование — от 3 лет опыта с TypeScript, плюс уверенный SQL и работа с Git (Node.js от 2 лет будет плюсом). Предлагают удалёнку на территории РФ, оформление по ТК РФ с первого дня, ДМС, технику для работы и оплачиваемое обучение с сертификацией.

TypeScript Node.js PostgreSQL +6
senior удал. hh
Bell Integrator
B
Bell Integrator
15 ч. назад

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

~1 584 000 ₸ оценка

Нужен Senior Frontend-разработчик на AI-нативную медиа-платформу: проектировать архитектуру интерфейсов на React, Next.js и TypeScript, работать со стримингом ответов AI-агентов через SSE и развивать культуру тестирования в команде. Ждут опыт фронтенд-разработки от 5 лет (от 2 лет на Senior), глубокое знание React/Next.js/Redux Toolkit и Node.js, менторские навыки. Предлагают оформление по ТК РФ, офис/гибрид/удалёнку, скидки на фитнес и курсы английского.

React Next.js TypeScript +20
senior удал. hh