Flutter Mobile Engineer (Mid-Level / Senior)
Core
Design, develop, test, and maintain Flutter mobile applications for digital banking, payments, lending, and financial services platforms.
Role type
Mid-to-senior level Flutter mobile engineer
Builds
Production-ready mobile applications for Google Play Store and Apple App Store
Domain
FinTech / Mobile Banking
Deliverable
production ML models | product features
Required skills
Flutter, Dart, REST API integration, State management (Bloc/Cubit/Provider/Riverpod), Mobile Security (JWT, Biometric, Certificate Pinning), Unit/Widget/Integration testing, CI/CD, Firebase, Google Maps, Deep Linking
Preferred skills
WebSocket, Real-time communication, Face Recognition, NFC/QR payments, Offline-first architecture, Native Android (Kotlin/Java) or iOS (Swift)
Technologies
Flutter, Dart, Firebase, FCM, Google Maps, Git, JSON
Responsibilities
Build reusable and scalable mobile components; Integrate with backend services; Optimize performance and battery usage; Troubleshoot production issues; Collaborate with cross-functional teams; Publish and maintain apps on app stores
Seniority
Mid-to-senior level, hands-on IC