Mobile Application Architect – Flutter/Dart
Experience:
10+ YearsMobile Engineering: 5+ YearsCore Expertise: Flutter & DartWe are looking for a highly experienced, hands-on Mobile Application Architect with deep expertise in Flutter and Dart to lead the architecture, technical design, engineering standards, and modernization of enterprise-scale mobile applications. This is a hands-on architecture role. We need someone who can translate architecture principles into production-ready code, build reusable components, solve complex engineering challenges, and mentor development teams.
Key Responsibilities:
Architect and develop scalable, modular enterprise mobile applications using Flutter and Dart.- Establish mobile architecture standards, design patterns, coding guidelines, and engineering best practices.- Implement Clean Architecture and state management using BLoC/Cubit and/or Riverpod.- Design and integrate GraphQL, REST APIs, and Google Apigee.- Implement secure authentication and authorization using Okta, OAuth 2.0, and OpenID Connect (OIDC).- Lead Flutter integrations with native iOS (Swift) and Android (Kotlin) functionalities.- Drive mobile security, automated testing, CI/CD, and release management.- Troubleshoot complex production issues, memory leaks, and application performance bottlenecks.- Establish observability using Open
Telemetry, Application Insights, and Grafana.- Mentor engineering teams, conduct code reviews, and drive technical excellence.
Must-Have Technical Skills:
- Expert-level Flutter & Dart development
- Flutter Architecture / Clean ArchitectureBLoC / Cubit / Riverpod
- Modular Architecture & Mobile Design Patterns
- GraphQL / REST API Integration
- Google ApigeeOkta / OAuth 2.0 / OpenID Connect
- Native iOS (Swift) & Android (Kotlin) integration
- Flutter Platform Channels
- Unit, Widget & Integration Testing
- GitHub Actions / Azure DevOpsMobile Application Security
- Performance Engineering & Debugging
- OpenTelemetry / App Insights / Grafana
- App Store & Google Play Release Management
- Additional Exposure:
- Azure / Google CloudJava / Spring BootNode.js / .NET Microservices
- Accessibility & Responsive Mobile Design