Job description
We’re looking for a highly skilled React Native Developer to help us build and ship high-quality mobile apps fast.
You’ll join a small, product-focused team building a production-grade app using Expo + React Native with modern tooling and best practices.
This is a hands-on contract role (3+ months, with possible extension) — ideal for someone who understand native libraries (iOS & Android), can move quickly, write clean code, and own end-to-end feature delivery across iOS and Android.
What You’ll Do
- Build, test, and deploy production-ready mobile app features using React Native (TypeScript) and Expo.
- Integrate with backend APIs and handle authentication, data persistence, and network states.
- Work closely with designers to bring pixel-perfect UI/UX to life.
- Optimize app performance, startup time, and responsiveness.
- Manage OTA updates and app builds via EAS Build/Update.
- Implement error tracking, logging, and analytics for production stability.
- Collaborate with backend engineers and product owners in a fast-paced, iterative environment.
Tech Stack & Tools You’ll Work With
Core Frameworks & Libraries
- React Native 0.76+, Expo 52+, Expo Router - TypeScript, NativeWind (TailwindCSS for RN) - Gluestack UI, Lucide Icons, Lottie for animations
App Infrastructure
- EAS Build, EAS Update for CI/CD - Expo Secure Store, Async Storage, File System, AuthSession - Notifee for notifications - React Navigation (v7) for routing - PostHog for product analytics - Sentry for error tracking - Axios for API communication
Testing & Quality
- Jest + Jest-Expo for unit testing - TypeScript for static type checking - High proficiency on patch-package and versioning control (Git/GitHub)
Optional Plus
- Familiarity with CI/CD for mobile apps (EAS, Fastlane, GitHub Actions) - Experience with OTA updates, App Store / Play Store submissions - Knowledge of React Native performance profiling and debugging tools - Comfort working with RESTful APIs and authentication flows (OAuth2, JWT, etc.)
Requirements
- 3+ years of professional experience with React Native (JS/TS).
- Strong understanding of mobile UI/UX principles and responsive design.
- Experience delivering production apps to both iOS and Android stores.
- Ability to debug native and JS issues efficiently.
- Solid grasp of state management, navigation, and performance optimization.
- Excellent communication skills — able to work asynchronously and meet deadlines.
Contract Details
- Duration: 3+ months (extension possible) - Type: Remote, full-time or part-time (flexible) - Compensation: Competitive, based on experience - Start Date: Immediate
Required Skill Profession
Prb