Senior Flutter Engineer
Thawani Pay · Wilayat Bawshar
Job description
About the role
We are seeking a Senior Flutter Engineer to join Thawani’s mobile engineering team and help build and evolve our flagship fintech mobile applications for Android and iOS. The role is hands‑on, collaborative and involves delivering secure, scalable solutions while mentoring junior developers.
Key responsibilities
- Design, develop, and maintain high‑quality Flutter applications for Android and iOS.
- Own features from technical design through production deployment.
- Build reusable, maintainable, and scalable components following Clean Architecture.
- Integrate RESTful APIs and implement secure mobile development practices for fintech.
- Implement features such as digital wallets, QR payments, NFC, banking integrations, transfers, bill payments, and insurance services.
- Optimize performance, startup time, responsiveness, memory usage, and battery consumption.
- Handle deep linking, push notifications, localization, analytics, and crash reporting.
- Work with offline storage solutions like Hive and SQLite.
- Participate in code reviews, mentor junior developers, and contribute to technical interviews.
- Stay current with Flutter, Dart, mobile platform updates, and AI‑assisted development tools.
Required profile
- 3+ years of professional mobile application development experience.
- 1+ years of professional Flutter development experience.
- Strong proficiency in Dart and solid understanding of Clean Architecture.
- Experience publishing production apps on Google Play Store and Apple App Store.
- Proven ability to write maintainable, scalable, and testable code.
- Experience with version control (Git) and collaborative workflows.
Required skills
- Flutter
- Dart
- Clean Architecture
- Provider (state management)
- RESTful APIs
- Git
- Hive
- SQLite
- Unit testing
- Android
- iOS
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Oman.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 6 days from now
43 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Thawani Pay
Wilayat Bawshar
Related job offers
-
Senior .NET Developer – Backend Engineering
Thawani Pay Wilayat Bawshar -
Senior Frontend Developer – Angular
Thawani Pay Wilayat Bawshar -
Junior .NET Developer
Thawani Pay Wilayat Bawshar -
Digital Delivery Manager – Lead End‑to‑End Digital Solutions
OQ Muscat -
Oracle Fusion SCM / Procurement Functional Lead
BlackStone eIT