Senior Frontend Developer (React)( Аппарат )
Город:
Москва
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "Аппарат"
В инновационный проект от международной компании, предлагающий уникальный подход к маркетплейсам и вишлистам через использование блокчейна TON и интеграцию с Telegram, мы ищем Senior Frontend разработчика (React). Команда разработала экосистему, включающую собственный токен, и активно развивает партнерства с мировыми лидерами, такими как Amazon. Команда находится на пороге листинга на Tier-1 биржах и запуска комплекса продуктов, включая игру, маркетплейс и таск-центр, с перспективой дальнейшего масштабирования.
Присоединившись к нам, вы получите уникальную возможность стать частью передового проекта и внести значимый вклад в его развитие. Постоянные участники команды также могут рассчитывать на механизм долевого участия, позволяющий получать часть прибыли компании и разделить успех проекта вместе с нами.
Нам нужен разработчик, который способен:
- самостоятельно проектировать frontend-архитектуру;
- работать с бизнес-логикой;
- брать ответственность за качество и масштабируемость UI.
Цель роли
- Разработка и развитие frontend-части продукта: от архитектуры и состояния приложения до production-ready UI с реальными пользователями и платежами.
- Это не роль «сверстать по Figma», а роль продуктового frontend-инженера, который:
-понимает, как работает backend и API,
-думает о пользовательских сценариях,
-предлагает решения, а не только реализует требования.
Ожидания от кандидата
-
системное мышление;
-
понимание разницы между MVP-реализацией и масштабируемым frontend;
-
опыт production-приложений с реальными пользователями;
-
понимание влияния UX-решений на бизнес-метрики.
Технические требования (обязательные):
Frontend Core
- React (18+);
- Современный JavaScript / TypeScript (обязательно);
- Hooks, Context, composable architecture;
- Понимание: controlled / uncontrolled components re-rendering, memoization, performance pitfalls.
State Management
- Опыт работы с Redux Toolkit / Zustand / React Query / TanStack Query;
- Умение разделять server-state и client-state;
- Умение проектировать состояние для сложных сценариев (платежи, шаги, статусы).
Работа с Backend API
- REST API интеграция;
- Работа с авторизацией (JWT), refresh tokens, error handling;
- Понимание:
-idempotency (особенно для платежей);
-retry / fallback UX.
- Умение читать backend-контракты (OpenAPI / Swagger).
Платежи и чувствительные сценарии (очень важно)
- Опыт или чёткое понимание: платежных flow (Stripe / аналоги);
- Понимание состояний: pending, succeeded, failed;
- Понимание UX при: сетевых ошибках, повторных кликах, отменах платежей;
- Валидация пользовательских данных.
UI / UX (на уровне инженера)
- Работа с design system;
- Понимание: accessibility (a11y), responsive design, mobile-first;
- Опыт компонентных библиотек (MUI, Ant, Chakra, custom);
- Умение разбивать UI на масштабируемые компоненты, избегать «component hell».
Качество и тестирование
- Unit-тесты (Jest, Vitest);
- Component tests (Testing Library);
- Понимание где тесты обязательны, а где избыточны;
- Умение писать код, который легко тестировать.
Production & Performance
- Оптимизация: bundle size, lazy loading, code splitting;
- Работа с environment configs, feature flags
- Понимание браузерных ограничений, performance bottlenecks.
Архитектура Frontend
- Опыт SPA, понимание SSR / SSG (Next.js — плюс);
- Умение проектировать структуру проекта; отделять domain / UI / infrastructure;
- Осознанный выбор библиотек (не «потому что модно»)
Soft Skills:
- Умение работать без микроменеджмента;
- Способность: задавать правильные вопросы, выявлять UX- и технические риски, предлагать улучшения;
- Коммуникация с backend, дизайном и продуктом;
- Ответственность за пользовательский результат.
Будет плюсом:
-
Опыт marketplace / e-commerce проектов;
-
Опыт FinTech / платежных систем;
-
Next.js;
-
Опыт mobile-first продуктов;
-
Работа с международной аудиторией.
Условия работы:
• Конкурентоспособная заработная плата со своевременными выплатами;
• Полностью удаленная работа с гибким графиком 5/2;
• Возможность карьерного роста и профессионального развития;
• Регулярное взаимодействие с командой опытных разработчиков;
• Обеспечение всех необходимых ресурсов и инструментов для комфортной работы;
• Дружный коллектив, поддержка и наставничество от опытных коллег.
18 Февраля
Frontend-разработчик( МКК А Деньги )
Москва
Компания "МКК А Деньги" Привет! Привет! Альфа- Деньги — это команда единомышленников с гибким подходом к разработке финтех-продуктов. Мы —...
18 Февраля
Senior Data Engineer [Trust & Safety]
Москва
Компания "WILDBERRIES" Объединённая компания Wildberries и Russ — это международная технологическая компания, образованная в результате...
18 Февраля
Москва
от 350 000 до 380 000 руб.
Компания "ArtVolkov.ru" Мы усиливаем Data Team и ищем еще одного Data Engineer’а. Сейчас в команде несколько человек, и пара инженеров...
19 Февраля
Senior инженер сетевой безопасности (PAM)
Москва
Компания "Билайн" Сегодня Билайн — компания изменений, чутко реагирующая на потребности рынка и людей. А ещё Билайн — это команда,...
19 Февраля
Senior Backend (Django + FastAPI) Разработчик
Москва
Компания "Сеть фитнес-клубов Spirit" В связи с масштабированием сети, ИТ-департамент Spirit. расширяет команду и приглашает к сотрудничеству...
Вакансия размещена в отрасли