ИСТОМИН АЛЕКСЕЙ СЕРГЕЕВИЧ

frontend-разработчик в онлайн-образовании

Коротко

Senior frontend-разработчик нужен полностью удалённой онлайн-школе программирования для разработки личных кабинетов учителей и учеников на React. Требуется от 5 лет коммерческого опыта с React (из них 2+ года Senior), глубокое знание TypeScript, state-менеджеров, REST API и опыт проектирования сложных SPA-архитектур. Роль включает архитектурные решения, менторство команды и code review. Оклад от 174 000 ₽/мес + KPI.

# Frontend-разработчик в онлайн-образовании
Описание
Ты любишь видеть результат своей работы и хочешь влиять на развитие цифрового образования? Присоединяйся к нашей команде и помоги нам построить современную онлайн школу программирования! Тебя ждёт проектирование и реализация личных кабинетов для учителей и учеников, где каждый элемент важен для комфорта и эффективности обучения.
Задачи
•Разработка и развитие клиентской части продукта на 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 и менторства.
•Системное мышление, умение упрощать сложные системы, критическое мышление.
Будет плюсом:
•Опыт работы в EdTech или highload-проектах.
•Наличие портфолио / ссылок на GitHub или участие в open-source проектах.
Условия
•Полностью удаленный формат работы.
•Окладная часть + KPI.
•Возможность влиять на архитектуру и выбирать технологии.
•Работа в сильной команде, поддержка профессионального роста.
•Интересные задачи в быстрорастущем проекте.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте