Mobile Solution Architect

Overview

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.

Job Description

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

Skills & Requirements

React Native, TypeScript, Mobile Architecture, iOS, Android, Redux Toolkit, Zustand, MobX, Context API, React Query, RTK Query, REST APIs, GraphQL, Native Module Integration, Swift, Objective-C, Kotlin, Java, OAuth2, OpenID Connect, JWT, Multi-Factor Authentication (MFA), Biometrics, Secure Storage, Keychain, Android Keystore, SSL Pinning, Root Detection, Jailbreak Detection, PCI DSS, GDPR, PSD2, RBI Compliance, OWASP Mobile Top 10, CI/CD, Fastlane, Jenkins, GitHub Actions, Azure DevOps, Bitrise, App Store Deployment, Google Play Store Deployment, Feature Flags, OTA Updates, Crashlytics, Sentry, Datadog, New Relic, Mobile Performance Optimization, API Integration, Core Banking Integration, Payments Systems, KYC, Fraud Management, Event-Driven Architecture, Kafka, Offline-First Applications, AWS, Azure, GCP, DevSecOps, Technical Leadership, Solution Architecture, Enterprise Mobile Applications, Distributed Team Leadership.

Apply Now

Join Our Community

Let us know the skills you need and we'll find the best talent for you