Freedom Lifestyle — лайфстайл-направление Freedom Holding Corp. (Nasdaq: FRHC). В экосистему входят Ticketon, Freedom Travel, Naimi, Freedom X и другие компании.
Freedom Privilege — новый проект холдинга, интегрированный в программу привилегий внутри Freedom SuperApp. Это маркетплейс уникальных предложений с повышенным кэшбэком для пользователей. Ищем Senior Frontend Engineer, который поможет создавать удобный и производительный пользовательский интерфейс маркетплейса: от каталога предложений и бронирования до онлайн-оплаты и активации покупок.
Чем предстоит заниматься:
- Разрабатывать и развивать mini-app / WebView Freedom Privilege: каталог, категории, поиск, избранное, бронирование, онлайн-оплата, статусы заказов и активация предложений.
- Реализовывать сложные пользовательские сценарии, включая оплату, разделение платежей и корректную обработку ошибок.
- Интегрировать frontend с REST API и нативными возможностями SuperApp: авторизацией, one-time JWT, deep links, push-уведомлениями и аналитикой Amplitude.
- Работать с дизайн-системой SuperApp: UI Kit, Tokens, поддержка светлой и тёмной тем.
- Оптимизировать производительность приложения в WebView: скорость запуска, размер бандла, lazy loading и работу на устройствах с ограниченными ресурсами.
- Участвовать в проектировании frontend-архитектуры и согласовании API-контрактов.
- Обеспечивать качество и безопасность клиентской части, участвовать в технических аудитах и покрывать критичные пользовательские сценарии тестами.
- Взаимодействовать с командами SuperApp, Лояльности, Эквайринга и другими подразделениями банка и холдинга, самостоятельно выявлять и устранять блокеры.
- Работать в тесной связке с CTO и дизайнером, участвовать в Technical Design Review и оценивать техническую реализуемость решений до детальной проработки макетов.
- Использовать AI-инструменты в ежедневной разработке и участвовать в развитии AI-native подходов команды.
Что для нас важно:
- От 4 лет коммерческого опыта frontend-разработки.
- Уверенное владение TypeScript и глубокое понимание современного JavaScript.
- Практический опыт разработки на React или Vue.
- Опыт работы с WebView, embedded web apps или mini-apps.
- Опыт интеграции с REST API и понимание механизмов авторизации: JWT, deep links и нативные мосты.
- Умение работать со сложным состоянием приложения и критичными пользовательскими сценариями.
- Понимание принципов оптимизации производительности frontend, особенно в WebView.
- Опыт unit- и e2e-тестирования.
- Ежедневное использование AI-инструментов в разработке: Claude Code, GitHub Copilot или аналогов.
- Самостоятельность, инициативность и умение работать с неполными вводными, находить решения и доводить задачи до результата.
- Готовность напрямую взаимодействовать с другими командами, согласовывать интеграции и оперативно устранять блокеры.
Будет плюсом:
- Опыт разработки mini-app внутри банковского SuperApp.
- Опыт реализации платёжных сценариев, онлайн-оплаты и управления статусами заказов.
- Опыт работы с Amplitude или другими системами продуктовой аналитики.
- Опыт работы с дизайн-системами, UI Kit и токенами.
- Опыт внедрения AI-агентов и AI-native подходов в процессы разработки.
Что мы предлагаем:
- Формат работы: офис в Алматы, гибридный формат.
- График: 5/2.
- Влияние на продукт: возможность участвовать в развитии нового направления Freedom Privilege и влиять на технические решения.
- Прямое взаимодействие с CTO: небольшая команда, быстрый процесс принятия решений и минимум лишних согласований.
- Современный подход к разработке: AI-инструменты в ежедневной работе, развитие AI-native процессов, агентных подходов и автоматизации.
- Обучение и развитие: корпоративное обучение за счёт компании
- Поддержка на старте: менторская система, которая поможет быстрее погрузиться в проект.