Ташкент, улица Курилиш, 9
Обязанности:
— Разработка и поддержка мобильного приложения Bandu на React Native (iOS и Android).
— Интеграция с REST API, push-уведомления, авторизация (JWT/OAuth).
— Оптимизация производительности, кэширование и работа в офлайн-режиме.
— Верстка интерфейсов по макетам Figma, создание переиспользуемых UI-компонентов.
— Подготовка сборок и публикация приложений в Google Play и App Store.
— Работа с системой контроля версий (Git) и участие в код-ревью.
Требования:
— Опыт работы с React Native (Expo или bare workflow).
— Знание TypeScript, React Hooks, React Navigation, Redux Toolkit или Zustand.
— Опыт интеграции с backend (Node.js / NestJS).
— Умение работать с Firebase (Auth, Firestore, Push).
— Понимание принципов Clean Architecture, SOLID и работы с асинхронными потоками.
— Внимательность к деталям, аккуратный код и желание развиваться.
Условия:
— Работа в динамичном стартапе с возможностью влиять на продукт.
— Гибкий график (офис или гибридный формат).
— Оплата по результатам собеседования + бонусы за KPI.
— Современная техника, комфортное рабочее место.
— Возможность профессионального роста и участия в масштабировании проекта.