AI Summary
Design, develop, and maintain high-performance mobile apps using Flutter. Collaborate with cross-functional teams to deliver user-friendly experiences. Provide technical leadership and mentorship to junior developers.
Key Highlights
Design and develop cross-platform mobile applications using Flutter
Collaborate with product managers, designers, and backend developers
Provide technical leadership and mentorship to junior developers
Stay up-to-date with emerging trends in Flutter and FinTech
Technical Skills Required
Benefits & Perks
Job Description
We are seeking an experienced Senior Flutter Developer with 5+ years of experience in mobile app
development, particularly in FinTech. The ideal candidate will have expertise in building
high-performance, scalable mobile applications using Flutter and will be familiar with the unique needs
of the Saudi market.
Key Responsibilities
- Design, develop, and maintain cross-platform mobile applications using Flutter, ensuring
- Work closely with product managers, designers, and backend developers to build mobile
- Write clean, maintainable, and well-documented code, focusing on performance optimization and debugging to deliver high-quality mobile apps.
- Ensure mobile apps provide an intuitive, user-friendly experience by collaborating with UX/UI
- Stay up-to-date with emerging trends in Flutter and FinTech, continually improving the
- Provide technical leadership and mentorship to junior developers, guiding them in best
Key Requirements
- 5+ years of experience in mobile app development, with 3+ years specifically working with
- Strong background in building FinTech applications, including digital wallets, payments, or
- Experience with Flutter Web and Flutter for desktop.
- Familiarity with Saudi market requirements for mobile and digital financial products.
- Extensive experience with Flutter, Dart, and mobile development best practices.
- Familiarity with state management tools like Provider, Riverpod, or Bloc.
- Experience integrating RESTful APIs and third-party services into mobile apps.
- Strong understanding of mobile app architecture, performance optimization, and debugging.
- Team Work
- Creativity
- Communication
- Problem Solving
Bachelor’s degree in Computer Science, Software Engineering, or a related field.