01 Oct
|
Capgemini
|
India
Notice period: 0 to 15 days
Mandatory Skills:
Robust experience as a Mobile Architect
Hands-on expertise in Flutter
Multiple Banking Mobile Application project experience
Performance Tuning & Optimization
Innovation-driven mindset
Corporate Channel experience
Key Responsibilities
Design and architect scalable, modular, and high-performance mobile applications.
Define frontend architecture across Swift/SwiftUI, Kotlin/Compose, React Native, and Flutter.
Implement Clean Architecture, MVVM-C, VIPER, Redux/MVI, and modularization strategies.
Build reusable UI frameworks, shared libraries, and accelerators.
Drive code quality through SOLID principles, secure coding practices, and SonarQube compliance.
Ensure application performance, responsiveness, accessibility, and offline support.
Collaborate with Backend, Security, Cloud, DevOps, QA, and UX teams.
Review architecture decisions and major pull requests.
Technical Expertise Required
Robust hands-on experience in Flutter along with either Swift/SwiftUI, Kotlin/Compose, or React Native.
Deep understanding of:
Clean Architecture
State Management
Modularization
Scalable System Design
Expertise in:
Swift Async/Await & Actors
Kotlin Coroutines & Flow
Cross-platform threading models
Solid knowledge of:
REST / GraphQL / gRPC
Offline-first architecture
Performance optimization and rendering pipelines
Enterprise Security Experience:
SSL/Certificate Pinning
Jailbreak/Root Detection
Secure Storage & Encryption
ProGuard/R8 and Code Obfuscation
📌 Mobile Architect Pune (India)
🏢 Capgemini
📍 India