Frontend Developer (React) Middle +
Частная компания Akhter Studios Ltd.
- Алматы
- Постоянная работа
- Полная занятость
- Borrower PWA (mobile-first, PWA): дашборд: BTC баланс, LTV/зоны (60/70/80), долг, сумма к EOM, баннеры MC/80%.
- Двухшаговый депозит: адрес/QR только с бекенда, шаги Satoshi-test → whitelist → основной депозит, статусы подтверждений.
- Заявка на займ: лимит ≤ Max LTV, сроки 6/9/12, карточка условий, статусы Draft/Pending/Approved/Rejected.
- Payments: сумма к оплате, инструкции, история операций, скачивание PDF Statement (pre-signed URL).
- Лента уведомлений (EOM/MC/80%), deep-links на соответствующие экраны.
- Интеграции и качество: типизация API (OpenAPI/TS), React Query/RTK Query, обработка ошибок и retry-политики.
- Валидации форм (react-hook-form + zod/yup), маскирование PII, guards по ролям (RBAC).
- Доступность (ARIA), производительность (LCP/TTI), PWA-манифест и offline-кэш статики.
- Тесты: Jest + React Testing Library, e2e (Playwright) на критические флоу.
- React 18 / Next.js 14 (App Router), TypeScript, React Query или RTK Query.
- Состояние: Zustand или Redux Toolkit (точечно).
- Формы: react-hook-form, zod/yup.
- UI: TailwindCSS, shadcn/ui, headless-паттерны; таблицы (virtualized) для журналов.
- Графика/иконки: lucide-react, QR-генератор.
- Тесты: Jest, RTL, Playwright; Storybook (по необходимости).
- Безопасность: CSP, защита от XSS/CSRF, 2FA/WebAuthn флоу, pre-signed ссылки.
- 3–5+ лет коммерческой разработки на React/TypeScript, опыт Next.js.
- Реализованные сложные формы с валидациями и асинхронными статусами (KYC/анкеты, загрузка документов).
- Уверенная работа с REST API, авторизацией/сессиями, пермишенами в UI (feature guards).
- Опыт mobile-first и PWA: адаптив, skeleton-экраны, контроль состояний загрузки/ошибок.
- Практики качества: unit/e2e тесты, code review, дизайн систем (переиспользуемые компоненты).
- Английский: читать доки/вести переписку; участие в коротких звонках.
- Опыт в финтех/кабинетах клиентов, биллинге/историях операций.
- Работа с custody-интеграциями (BitGo/Fireblocks/Hex) на уровне UI-флоу депозитов и статусов.
- Реализация RBAC/Four-eyesинтерфейсов, журналов, CSV-импортов.
- Доступность (a11y) и измерение перформанса (Web Vitals, профайлинг).
- Продуктовую стратегию и аудит идеи (Discovery);
- UX/UI-дизайн, проектирование и прототипирование;
- Web и Mobile разработку под ключ (включая кроссплатформенные приложения);
- Разработку платформ и систем (CRM, ERP, LMS, кастомные решения);
- Интеграции и миграции (1C, SAP, OpenAPI и др.);
- Построение DevOps- и QA-процессов;
- Сопровождение, техподдержку, консалтинг и обучение команд;
- Аутсорс и аутстафф IT-специалистов под задачи клиентов.
- Полностью удалённо, так как у нас команда в разных странах и часовых поясах;
- При необходимости — на стороне клиента, если того требуют задачи, безопасность или построение плотной рабочей среды.
- Миссия — соединять технологии и талант, строя честное цифровое партнёрство;
- Людей — без токсичности, с уважением к свободе и сильным командным духом;
- Развитие — поддерживаем рост, переквалификацию и обучение на практике;
- Инновации — используем AI и собственные инструменты для ускорения и качества;
- Результат — без микроменеджмента, но с высоким стандартом исполнения.
- Участие в международных проектах с сильными клиентами
- Гибкость начала дня и формат работы (удалённо / по задачам на стороне клиента)
- Вовлечённость в процессы и решения (вы — не винтик)
- Наставничество, поддержка и рост внутри команды
- Система бонусов "COM" — шеринг от прибыли проекта за вклад и качество
- Командные мероприятия, выезды, лайфстайл-формат вне офиса
- Умеют работать в распределённой среде
- Любят технологии и растут через практику
- Уважают дисциплину и прозрачность
- Хотят быть частью реального роста, а не просто «ходить на работу»
HeadHunter