Назад

Не получаете ответ?

Вакансия опубликована 9 дн. назад - шансы на ответ снижаются.

10 дней назад

Senior Frontend Engineer (React)

Формат работы
onsite/hybrid
Тип работы
fulltime
Грейд
senior
Страна
Kazakhstan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior Frontend Engineer (React/WebView): Разработка mini-app и WebView-интерфейсов Freedom SuperApp для каталога предложений, бронирования, онлайн-оплаты и активации покупок with an accent on производительность, платежные сценарии и интеграцию с нативными возможностями приложения. Focus on проектировании frontend-архитектуры, оптимизации WebView, обработке сложного состояния, тестировании критичных пользовательских сценариев и применении AI-инструментов.

Локация: Алматы, улица Байзакова, 280; работа на месте работодателя в гибридном формате

Компания

Freedom Lifestyle — лайфстайл-направление Freedom Holding Corp., развивающее проекты Freedom Privilege, Ticketon, Freedom Travel, Naimi и Freedom X.

Что делать

  • Разрабатывать и развивать mini-app/WebView: каталог, категории, поиск, избранное, бронирование, онлайн-оплату, статусы заказов и активацию предложений.
  • Реализовывать сложные пользовательские сценарии, включая разделение платежей и обработку ошибок.
  • Интегрировать frontend с REST API и нативными возможностями SuperApp: авторизацией, one-time JWT, deep links, push-уведомлениями и Amplitude.
  • Работать с дизайн-системой SuperApp, UI Kit, токенами и светлой и тёмной темами.
  • Оптимизировать производительность WebView: скорость запуска, размер бандла, lazy loading и работу на устройствах с ограниченными ресурсами.
  • Проектировать frontend-архитектуру, согласовывать API-контракты, проводить технические аудиты и покрывать критичные сценарии тестами.

Требования

  • Опыт frontend-разработки от 4 лет; для позиции заявлен уровень Senior и требуется более 6 лет общего опыта.
  • Уверенное владение TypeScript и глубокое понимание современного JavaScript.
  • Практический опыт разработки на React или Vue, а также работы с WebView, embedded web apps или mini-apps.
  • Опыт интеграции с REST API, JWT, deep links и нативными мостами.
  • Понимание сложного состояния приложения, frontend-производительности, unit- и e2e-тестирования.
  • Ежедневное использование AI-инструментов разработки, самостоятельность и готовность взаимодействовать с другими командами.

Хорошо, если есть

  • Опыт разработки mini-app внутри банковского SuperApp.
  • Опыт реализации платежных сценариев, онлайн-оплаты и управления статусами заказов.
  • Опыт работы с Amplitude или другими системами продуктовой аналитики.
  • Опыт работы с дизайн-системами, UI Kit, токенами и AI-native подходами.

Культура и преимущества

  • Тесное взаимодействие с CTO, дизайнером, подразделениями банка и холдинга.
  • Участие в Technical Design Review и оценке технической реализуемости решений.
  • Возможность применять AI-инструменты и развивать AI-native подходы команды.
  • Работа над продуктом, интегрированным в программу привилегий Freedom SuperApp.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →