YOUR ROLE
Mobile Solution Architect – React Native Banking Applications
Job Summary
We are seeking an experienced Mobile Solution Architect with deep expertise in React Native and enterprise-scale banking/financial services applications. The ideal candidate will lead architecture, design, security, scalability, and delivery of mobile banking platforms across iOS and Android.
This role requires strong hands-on experience in mobile architecture, secure development, API integration, DevSecOps, and technical leadership.
Key Responsibilities
Architecture & Design
- Define end-to-end mobile architecture using React Native
- Design scalable, modular, secure mobile solutions
- Establish standards, guidelines, and best practices
- Lead architecture reviews and governance
- Drive reusable components and platform capabilities
React Native Engineering
- Develop high-performance React Native apps for iOS and Android
- Design scalable application structures
- Implement state management (Redux Toolkit, Zustand, Context API)
- Optimize performance, memory usage, and responsiveness
- Integrate native modules (Swift, Objective-C, Kotlin, Java)
Security & Compliance
- Implement OAuth2, OpenID Connect, JWT, MFA, biometrics
- Use secure storage (Keychain, Android Keystore)
- Ensure compliance with PCI DSS, GDPR, PSD2, RBI, OWASP Mobile Top 10
- Implement SSL pinning, jailbreak/root detection, obfuscation
API & Enterprise Integration
- Collaborate on API strategy
- Integrate core banking, payments, KYC, fraud, notifications
- Define versioning, caching, retry, idempotency, resiliency
DevOps & Release
- Implement CI/CD (Fastlane, Jenkins, GitHub Actions, Azure DevOps, Bitrise)
- Manage App Store and Play Store releases
- Define feature flags, OTA updates, rollback strategy
Performance & Monitoring
- Define observability standards
- Use Crashlytics, Sentry, Datadog, New Relic
- Monitor performance, crashes, and user experience
Leadership
- Mentor teams and drive engineering excellence
- Collaborate across product, QA, DevOps, and security
- Drive decisions, risk management, and planning
Required Skills
Technical
- 10+ years experience, 5+ in architecture
- Strong React Native and TypeScript expertise
- Deep knowledge of mobile architecture and native platforms
- Experience with:
- Redux Toolkit / Zustand / MobX
- React Query / RTK Query
- REST / GraphQL
- Native integrations
- Mobile CI/CD
YOUR PROFILE
Banking Domain
- Experience in banking or fintech
- Knowledge of payments, transactions, auth, fraud systems
- Exposure to regulatory compliance
Security
- Strong mobile security knowledge
- Experience with OAuth2, JWT, MFA, SSL pinning, biometrics
- Secure storage and root/jailbreak detection
Preferred
- Modular/mobile microfrontend architecture
- Event-driven systems (Kafka)
- Offline-first apps
- Cloud exposure (AWS, Azure, GCP)
- Distributed team leadership
Education
Bachelor’s or Master’s degree in Computer Science or related field