Company logo hidden

Product Engineer II - Flutter

Unlock employer Riyadh, Saudi Arabia Posted: 07 May 2026

Financial

  • Estimate: $12k - $24k*
  • 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, dedicated to building the most customer-centric financial super-app. The company serves millions of users in KSA, UAE, and Kuwait and partners with renowned global brands like SHEIN, Amazon, and IKEA. As Saudi Arabia's first fintech unicorn, the company operates from its headquarters in Riyadh.

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

We are seeking a Flutter Engineer to join our development team. In this role, you will lead and develop features that impact our valuable customers, creating scalable Flutter applications and optimizing them for unparalleled user experiences. You will collaborate with a diverse team of engineers, designers, and product experts to tackle complex problems and enhance the shopping, payment, and banking experiences for millions of users.

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, engaging in various stages of feature development.
  • Collaborate with cross-functional teams to understand and design project requirements.
  • Identify and resolve bugs through thorough analysis and debugging.
  • Contribute to team effectiveness by sharing expertise and adhering to best practices.
  • Participate in improving project efficiency, component quality, and automation processes.

Your Expertise:

  • Minimum 3 years of Flutter experience.
  • Strong proficiency in Dart, Flutter Widgets, and State Management (preferably BloC).
  • Solid understanding of Clean Architecture principles, SOLID principles, and Design Patterns.
  • Strong grasp of application security and secure data handling.
  • Experience with Monorepo structures and package management is a plus.
  • Familiarity with optimizing memory usage and enhancing performance is a plus.
  • Ability to design solutions for medium to complex features.
  • Professional experience in Agile/Scrum projects is essential.
  • Strong teamwork skills with a dedication to collaborative problem-solving and conflict resolution.
  • Effective task prioritization and organizational skills, enabling independent work with minimal supervision.

Join the Revolution: The company is a vibrant hub of exceptional individuals from over 40 nationalities, committed to fostering a diverse and inclusive workplace. We seek self-driven individuals who are curious and ready to take control of their professional development through career mobility, mentoring, and collaboration.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct