Алматы
Метро: АлмалыUniTradeX — это B2B-маркетплейс, связывающий дистрибьюторов и ритейлеров. Мы строим сложную экосистему для управления заказами, логистикой и складом, используя самые современные инструменты мобильной разработки.
Мы ищем инженера, который ценит архитектурный порядок (FSD), типизацию и высокую производительность интерфейсов.
🛠 Наш технологический стек:
Core: React Native 0.81.5 + Expo 54 (Managed Workflow).
Architecture: Feature Sliced Design (FSD).
State Management: Zustand 5.0.
Data Fetching: TanStack Query (React Query) v5.
Navigation: Expo Router (File-based routing).
Forms & Validation: React Hook Form + Zod.
UI & Styling: Ant Design RN, Flash-list (для производительных списков), Reanimated 4, SVG.
Infrastructure: TypeScript (строгая типизация), Axios с интерцепторами, i18next (EN/RU/KK), EAS (Build & Deploy).
Features: WebSockets (Chat), Deep Linking, New Architecture (Fabric/TurboModules).
Чем предстоит заниматься:
Разрабатывать функционал для двух ролей (Market и Distributor): от сложных систем фильтрации товаров до модулей аналитики и управления логистикой.
Поддерживать и развивать архитектуру проекта согласно FSD.
Работать с сетевым слоем: настройка интерцепторов, обработка Refresh Token, управление серверным стейтом через TanStack Query.
Оптимизировать производительность списков (Flash-list) и анимаций (Reanimated).
Внедрять новые фичи: работа с календарями, чаты на WebSocket, кастомные UI-компоненты.
Мы ожидаем:
Опыт в React Native от 3-х лет.
Отличное владение TypeScript и понимание того, как проектировать типы для API (DTO).
Опыт работы с Zustand и глубокое понимание TanStack Query (инвалидация ключей, кэширование, оптимистичные обновления).
Опыт работы с Expo Router и понимание архитектуры File-based routing.
Умение работать с формами любой сложности (React Hook Form + Zod).
Навыки работы с EAS для сборки и деплоя приложений.
Понимание принципов чистой архитектуры и модульности кода.
🎁 Мы предлагаем:
Работа над технологически актуальным проектом (React Native 0.81+, New Architecture).
Четко структурированная кодовая база и прописанные конвенции (Naming, API patterns).
Формат: Удаленка.