React Native Developer (Expo, TypeScript) to $3500
Проєкт це - комплексний фітнес-додаток із персоналізованими тренувальними планами, трекінгом активності та аналітикою. Містить AI-функціональність для генерації програм тренувань, рекомендацій та аналізу даних користувача.
Вимоги:
4+ років досвіду з React Native.
Робота з React Native та Expo SDK (Managed workflow), TypeScript. Знання TanStack Query (React Query), розуміння кешування та server state, Context API.
Використання Expo Router.
Досвід роботи з React Hook Form і Zod.
Знання Reanimated, Gesture Handler, вміння створювати кастомні UI-компоненти (графіки, календарі).
Offline-first підхід: AsyncStorage, синхронізація даних, черги запитів.
Робота з REST API та Axios.
Firebase: Auth, Social Login, Push Notifications, інтеграції сервісів. Досвід роботи зі Stripe, Apple Pay, Google Pay та IAP (In-App Purchases).
Вміння працювати з EAS Build, робити релізи для TestFlight, App Store та Google Play.
Добре знання Git.
Nice to have:
Досвід інтеграції HealthKit/Google Fit. Інтеграції Intercom, Freshchat або інших чат-сервісів. Робота з даними моніторингу здоров’я.
Обов'язки:
Розробка нових функцій (трекінг активності, аналітика, календарі). Підтримка та рефакторинг існуючого функціоналу.
Оптимізація продуктивності (мінімізація перерендерів, робота з великими списками). Релізи та налаштування CI/CD.
Required skills experience
| React Native | 4 years |
| TypeScript | 3 years |
Required languages
| Ukrainian | Native |