MaxiPay

Frontend разработчик

400 000 - 500 000 KZT
  • Алматы
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
Обязанности:
  • Разработка и поддержка фронтенда для мобильных и веб-приложений на React (Next.js), TypeScript, Material-UI
  • Интеграция с REST/gRPC API бэкенда (Go, event sourcing), взаимодействие с KYC/AML сервисами и банковскими API
  • Проектирование архитектуры клиентских приложений с учетом безопасности, мультиаккаунтности, сложных пользовательских сценариев (marketplace, onboarding, профили, операции)
  • Работа с криптографией, двухфакторной аутентификацией (2FA), JWT, HMAC
  • Внедрение дизайна (UI/UX) совместно с продуктовой командой, рефакторинг и оптимизация компонентов под highload
  • Настройка CI/CD, покрытие unit/e2e тестами, развертывание через Docker/Kubernetes
  • Совместная работа с аналитиками, backend, QA, UX/UI командой
Требования:
  • Твердый опыт коммерческой разработки на React/Next.js и TypeScript (от 3 лет), глубокое понимание Material-UI
  • Знание архитектур SPA, SSR, принципов оптимизации рендеринга, интеграций через REST/gRPC
  • Реальный опыт интеграции внешних API, работы с JWT, HMAC, KYC/AML сервисами, платежными и банковскими шлюзами
  • Навыки построения масштабируемых frontend-приложений, разработки кастомных компонентов, взаимодействия с сложными стейт-менеджерами
  • Понимание принципов безопасности frontend: XSS, CSRF, защита персональных данных, 2FA
  • Практический опыт с Docker, CI/CD для frontend, e2e/unit тестирование (Jest, Cypress и пр.)
  • Умение документировать код, участвовать в code review, передавать best practices
  • Опыт interaction с дизайнерскими системами, Figma, Miro
  • Английский язык: чтение техдокументов, общение в письменной форме
Условия:
  • Официальное трудоустройство по ТК РК;
  • Своевременная заработная плата;
  • Фиксированный график работы 5/2 с 9.00 до 18.00;
  • Удобное расположение офиса;
  • Профессиональная команда, обучение;
  • Компанией предоставляется абонемент в тренажерный зал или медицинское страхование после прохождения ИС