- Mandatory Skills:
- Strong 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