About the Role
We are looking for a senior, hands-on Hybrid Mobile Application Developer to build and maintain production-grade React Native applications for an enterprise-scale fintech platform used by millions of users.
You will work on secure, compliant, high-performance mobile apps that handle financial data, authentication, accessibility, and scale.
If you have shipped real apps to the App Store and Play Store and understand what it takes to run them in production, this role is for you.
Key Responsibilities
- Build and maintain React Native applications for iOS and Android used in real financial workflows (accounts, transactions, dashboards)
- Deliver production-ready features, not demos from development to store release
- Implement secure authentication flows (OAuth2 / OIDC, JWT, biometrics)
- Integrate mobile apps with REST and GraphQL APIs
- Work closely with backend, product, UX, and compliance teams
- Ensure performance, stability, and crash-free releases
- Implement accessibility standards (WCAG 2.1 AA) for all mobile screens
- Optimize app performance (startup time, memory usage, rendering, bundle size)
- Write unit tests and E2E tests for critical user flows
- Handle App Store & Play Store releases, updates, and approvals
- Participate in code reviews and contribute to technical decisions
- Support OTA updates using CodePush / EAS when required
Must-Have Skills
These are mandatory. Candidates missing these should not apply.
- 6+ years of mobile development experience
- 3+ years of real production experience with React Native
- Strong hands-on experience with:
React Native (Hooks, navigation, lifecycle)
TypeScript & modern JavaScript (ES6+)
- Proven experience shipping apps to:
Apple App Store
Google Play Store
- Experience with state management:
Redux Toolkit / Zustand / React Context
- API integration experience:
REST APIs
GraphQL (Apollo / similar)
- Mobile authentication & security:
OAuth2 / OIDC
JWT
Secure storage (Keychain / Keystore)
- Performance optimization:
App startup time
Memory usage
List rendering (FlatList / FlashList)
Unit testing (Jest)
E2E testing (Detox / Maestro)
- Git-based workflows and code reviews
- Comfortable working in regulated / compliance-heavy environments
Good-to-Have / Preferred Skills
These will strengthen your profile but are not mandatory.
- Experience in fintech, banking, retirement, or regulated platforms
- Backend-for-Frontend (BFF) experience using:
Node.js (Express / NestJS)
- Exposure to Next.js for shared web-mobile logic
- Knowledge of:
Accessibility (TalkBack, VoiceOver)
WCAG compliance
GitHub Actions
Fastlane
EAS Build
CodePush OTA updates
Monorepos (Nx / Turborepo)
- Native development exposure:
Swift / Objective-C or Kotlin / Java (for native modules)
Experience & Background Expectations
- You have worked on long-running production apps, not only short-term projects
- You understand real-world constraints like app store rejections, performance issues, and security reviews
- You are comfortable owning features end-to-end
- You can read backend API contracts and ask the right technical questions
- You write clean, maintainable code not just working code
What We're Really Looking For (Mindset)
- A production-focused mobile engineer, not a tutorial-level developer
- Someone who takes ownership of app quality, performance, and security
- Comfortable working with enterprise standards and audits
- Clear communicator who can work across teams
- Someone who understands that fintech apps cannot afford bugs
Work Mode / Location
- Remote
- Must be available for collaboration with cross-functional teams
Interview & Selection Process (Transparency)
- Technical screening (React Native + architecture depth)
- Practical discussion on real production scenarios
- Code review or problem-solving round
- Final client discussion (if required)