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