Senior Mobile Application Developer (React Native 5+ Years)
Experience: 5+ years | Type: Full-Time / Contract
About the Role
We're seeking a Senior React Native Developer to build and maintain high-performance mobile apps for iOS and Android. You'll collaborate with backend and design teams to deliver seamless, scalable, and pixel-perfect experiences.
Key Responsibilities
- Develop and maintain apps using React Native (Expo/CLI)
- Integrate RESTful / GraphQL APIs and third-party SDKs
- Implement navigation, deep linking, and background services
- Optimize performance, manage releases, and handle App Store / Play Store publishing
- Collaborate with UI/UX and backend teams for quality delivery
- Maintain CI/CD pipelines and resolve performance issues
Required Skills
- 5+ years total dev experience, 3+ in React Native
- Strong in JavaScript (ES6+), TypeScript, React Hooks
- State management: Redux / Zustand / Recoil
- Familiar with Firebase, Push Notifications, Analytics SDKs
- Experience with REST / GraphQL APIs, unit testing (Jest/Detox), and CI/CD (Fastlane, Bitrise)
- Nice to Have
- Native modules (Swift/Kotlin/Obj-C), Lottie/Reanimated, offline storage (SQLite/Realm)
- Backend exposure (Node.js, Firebase Functions)
- Experience with dashboard-linked or B2B mobile apps
Tools
GitHub / GitLab, GitHub Actions / Bitrise, Figma, Jira / Notion / Slack