Senior Flutter Developer
Project/Client: Fintech
Start Date: ASAP
Duration: 1 year
Language: English
Role Overview:
We are looking for a Senior Flutter Developer for our fintech client to lead mobile development of a e-wallet and business finance platform, delivering secure real-time payments, account management, and merchant services. Strong Flutter & Dart expertise and experience in regulated environments is a must.
Key Responsibilities:
Spearhead the architecture and delivery of sophisticated mobile features built on Flutter
Establish and uphold mobile architecture guidelines and engineering standards
Own features end-to-end, from initial design through to release and ongoing production support
Architect robust state management approaches and maintainable, modular application structures
Implement secure authentication, authorisation, and handling of sensitive user data
Partner with backend engineering teams to agree on API contracts and strengthen overall system reliability
Drive thorough code reviews and support the growth of mid-level engineers
Enhance CI/CD workflows, release procedures, and automated test coverage
Investigate and resolve complex performance issues and production incidents
Uphold compliance with applicable regulatory, security, and data protection standards
Participate actively in technical planning, effort estimation, and roadmap shaping
Must-Have Requirements:
5+ years of hands-on mobile development experience with a strong focus on Flutter & Dart
Demonstrated history of shipping production mobile applications at scale
Deep familiarity with Flutter architecture patterns including BLoC, Riverpod, Provider, and Clean Architecture
Ability to build modular, well-tested, and maintainable mobile codebases
Solid grasp of RESTful APIs, asynchronous programming patterns, and real-time data flows
Strong understanding of secure mobile development and platform-level security considerations
Hands-on experience with mobile performance analysis and optimisation techniques
Proficiency in unit, widget, and integration testing
Practical experience managing releases via App Store and Google Play
Comfortable with Git-based workflows and CI/CD tooling
Strong written and verbal English communication skills
Nice to Have:
Background in fintech, payments, banking, or similarly regulated industries
Prior experience with KYC processes, payment integrations, or high-transaction systems
Familiarity with push notifications, deep linking, and secure session handling
Understanding of mobile app hardening, encryption, and anti-tampering measures
Previous experience in a mobile team lead or mentorship-focused capacity
Note: We’ll be in touch only with candidates who move forward to the next stage.
Senior Flutter Developer
Senior Flutter Developer