Senior Flutter Developer (FinTech)

Jari Solutions • Egypt
Remote
Apply
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
Flutter Dart Provider Riverpod Bloc RESTful APIs Mobile development best practices
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

smooth, performant experiences on both iOS and Android.

  • Work closely with product managers, designers, and backend developers to build mobile

applications that meet business requirements and user needs.

  • 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

designers to implement polished, responsive designs.

  • Stay up-to-date with emerging trends in Flutter and FinTech, continually improving the

development process and leveraging the latest tools and technologies.

  • Provide technical leadership and mentorship to junior developers, guiding them in best

practices, code reviews, and technical problem-solving.

Key Requirements

  • 5+ years of experience in mobile app development, with 3+ years specifically working with

Flutter.

  • Strong background in building FinTech applications, including digital wallets, payments, or

banking apps.

  • Experience with Flutter Web and Flutter for desktop.
  • Familiarity with Saudi market requirements for mobile and digital financial products.

Technical Skills

  • 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.

Soft Skills

  • Team Work
  • Creativity
  • Communication
  • Problem Solving

Education

Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Subscribe our newsletter

New Things Will Always Update Regularly