Mobile Solution Architect - React Native Banking Applications
adesso SE
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
Java
API
Amazon Web Services (AWS)
App Store (IOS)
Azure
Banking Software
Biometrics
Cloud Computing
Continuous Integration
DevOps
Multi-Factor Authentication
Memory Management
Github
OAuth
Open Web Application Security
PCI Data Security Standards
Openid Connect
JSON Web Token
Secure Coding
Mobile Security
TypeScript
Management of Software Versions
Datadog
CircleCI
Transport Layer Security
Google Cloud Platform
React
Caching
Swift
Kotlin
Event Driven Architecture
Information Technology
Sentry
Performance Monitor
Enterprise Integration
Kafka
GraphQL
React Native
React
Objective C++
New Relic (SaaS)
Devsecops
Jenkins
Job description
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., 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
Requirements
This role requires strong hands-on experience in mobile architecture, secure development, API integration, DevSecOps, and technical leadership., * 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, * Experience in banking or fintech
- Knowledge of payments, transactions, auth, fraud systems
- Exposure to regulatory compliance, * Strong mobile security knowledge
- Experience with OAuth2, JWT, MFA, SSL pinning, biometrics
- Secure storage and root/jailbreak detection, * Modular/mobile microfrontend architecture
- Event-driven systems (Kafka)
- Offline-first apps
- Cloud exposure (AWS, Azure, GCP)
- Distributed team leadership, Bachelor's or Master's degree in Computer Science or related field