Company logo hidden

Mobile Engineer - Flutter

Unlock employer Riyadh, Saudi Arabia Posted: 17 Dec 2025

Financial

  • Estimate: $30k - $45k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

The company is the leading fintech platform in Saudi Arabia and the wider GCC region with a mission to help people make their dreams come true by building the most customer-centric financial super-app on earth. The company serves millions of users in KSA, UAE, and Kuwait, and partners with leading global and regional brands. The company is Saudi Arabia’s first fintech unicorn and operates from its headquarters in Riyadh, with additional regional and global support offices.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

As a Mobile Engineer – Flutter, you will play a key role in leading and developing features that impact our customers. You will be responsible for designing, developing, and optimizing applications to deliver unparalleled experiences exclusive to the company customers. Collaborating with cross-functional teams, you will work with engineers, designers, analysts, and product experts to create innovative solutions.

Your Responsibilities:

  • Design and implement features by writing readable, testable, and maintainable code in Dart.
  • Write test cases to ensure the accuracy and reliability of implementations.
  • Participate in Scrum team activities throughout various stages of feature development.
  • Collaborate with teams to understand and design features that meet project requirements.
  • Identify and resolve bugs through thorough code analysis and debugging.
  • Contribute to team effectiveness by sharing expertise and adhering to best practices.
  • Participate in improving project efficiency and component quality as needed.

Your Expertise:

  • Minimum 3 years of Flutter experience.
  • Strong proficiency in Dart.
  • Hands-on experience with MVVM or VIPER architectures.
  • Familiarity with Flutter widgets and state management solutions like Provider, BLoC, or Riverpod.
  • Understanding of S.O.L.I.D principles and Design Patterns.
  • Experience with Flutter database frameworks such as Hive, Sembast, or SQLite.
  • Familiarity with Dependency Injection using Hilt or Dagger.
  • Professional experience in working in Agile/Scrum projects.

We value self-driven individuals who are curious and ready to take control of their professional development. Join us in creating a vibrant hub of exceptional talent and cultural diversity.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct