Senior Frontend Developer (React)( Аппарат )
22 Декабря 2025
Город:
Москва
Занятость:
Полная занятость
Опыт:
Более 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;
• Возможность карьерного роста и профессионального развития;
• Регулярное взаимодействие с командой опытных разработчиков;
• Обеспечение всех необходимых ресурсов и инструментов для комфортной работы;
• Дружный коллектив, поддержка и наставничество от опытных коллег.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
11 Декабря
Senior AI Product Manager\CPO (MWS AI)
Москва
Компания "МТС" MWS AI – это часть экосистемы МТС Web Services , где создаются AI-решения будущего. Голосовые ассистенты и чат-боты могут...
11 Декабря
Москва
Компания "AVON" В обязанности сотрудника входит поддержка, управление и развитие инфраструктуры на базе систем контейнеризации, интеграционного...
11 Декабря
Senior Rust developer (P2P, low-level)
Москва
Компания "Star-staff" Привет! Меня зовут Аня, и сейчас я ищу Senior Rust developer в стартап, который меняет подход к созданию...
12 Декабря
Backend разработчик (Middle/Senior)( Юду )
Москва
до 300 000 руб.
Компания "Юду" YouDo — это маркетплейс услуг, где можно найти исполнителя для выполнения практически любой задачи, с годовой аудиторией более...
12 Декабря
Python Developer (Dubai onsite)( Неофлекс )
Москва
Компания "Неофлекс" Важно: Работа в офисе в Дубае (3-4 дня в неделю — в офисе) Английский язык B2 и выше Необходимые знания и...
Вакансия размещена в отрасли