Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Palindrome and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
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
Don't Miss This Opportunity!
Palindrome is actively hiring for this Urgent Search: React Native Developer (Contract — 3+ Months) position
Apply Now