Mobile Developer
$10,000–$12,000 year
On-siteJaliga, State of Karnataka, Republic of India
Job Summary
Build and maintain cross-platform mobile features in React Native (iOS + Android) aligned with backend APIs for 30+ client organizations. Implement offline-first data sync mechanisms, integrate REST APIs with JWT/OAuth2 authentication, and manage Firebase Cloud Messaging for push notifications. Handle device capabilities including GPS tracking, camera capture, and bulk file uploads while optimizing performance for memory and startup time. Collaborate with backend engineers and product managers in an agile delivery environment to deliver features impacting field collection performance.
Required Qualifications
- 3–5 years of professional mobile development experience
- At least 2–3 years specifically in React Native (not just React)
- Demonstrable experience shipping apps to production on both Android and iOS
- B.E. / B.Tech or equivalent in Computer Science or related field
- Strong debugging skills in hybrid/native bridge scenarios
Desired Qualifications
- Experience building apps for FinTech, NBFC, or field-force use cases
- Click-to-call / VoIP integration (SlashRTC, Ozonetel, Exotel, or similar)
- WebSocket integration for real-time agent status and live call notifications
- AWS S3 presigned URL upload from mobile (documents, images)
- Short URL / QR code generation and scanning
- Multi-tenant white-labelling: per-client themes, icons, API base URLs, feature toggles
- Performance profiling: Hermes JS engine, RAM bundles, Flashlist vs FlatList optimisation
- TypeScript — strong typing for React Native components and API models
- Unit testing with Jest + React Native Testing Library
- Experience distributing to Google Play + Apple App Store
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.