Flutter Mobile Developer

InnovationTeam

Riyadh

On-site

SAR 120,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

InnovationTeam is a forward-thinking technology company seeking a Flutter Mobile Developer to join onsite in Riyadh. You will develop, test, and maintain mobile applications using Flutter, design intuitive interfaces, and collaborate with product managers, backend teams, QA, and UX designers to deliver high-quality apps.

The ideal candidate has hands-on Flutter experience, strong problem-solving skills, and a passion for exceptional user experiences.

Qualifications

  • Flutter expertise with mobile apps.
  • Experience consuming REST APIs and backend services.
  • Git and modern development workflows.
  • Experience with debugging and performance optimization.
  • Experience with CI/CD tools.
  • Experience working in Agile teams.

Responsibilities

  • Develop and maintain mobile applications using Flutter.
  • Design clean, scalable, and maintainable code.
  • Work with backend teams to integrate APIs and services.
  • Review code and help maintain high coding standards.
  • Troubleshoot issues, fix bugs, and improve app performance.
  • Participate in architecture discussions and technical decisions.
  • Support app releases and deployments to the app stores.

Skills

Flutter
REST APIs
Git
Debugging
CI/CD
Agile
Android/iOS
State management
Cross-functional teams
Architecture discussions

Tools

Bloc
Provider
Riverpod

Job description

InnovationTeam is a forward-thinking technology company that specializes in providing innovative solutions to businesses. We are currently seeking a talented Flutter Mobile Developer to join our team onsite.

As a Flutter Mobile Developer at InnovationTeam, you will be responsible for developing, testing, and maintaining mobile applications using Flutter. You will work on new features, improve existing functionality, and help ensure the stability and performance of our apps. You will collaborate with cross-functional teams to understand project requirements, design user interfaces, and implement app features. Additionally, you will work closely with product managers, Back-end developer, QA engineers and UX designers to deliver high-quality, reliable, scalable, and user-friendly mobile applications.

This position requires a strong understanding of mobile development technologies and frameworks, as well as excellent problem-solving, debugging skills, and the ability to collaborate and support team members. The ideal candidate is highly motivated, detail-oriented, and has a passion for creating exceptional user experiences.

At InnovationTeam, we value innovation, collaboration, and continuous learning. We offer a flexible and inclusive work environment, where your contributions are valued, and opportunities for professional growth and development are provided.

Please note that the posting does not specify a minimum level of experience.

All levels of experience (Junior/Intermediate/Senior) are welcome to apply, but this is not a training or internship program; therefore, base understanding of the technology and a minimum of 1-2 years of previous experience is required.

What you will do
  • Develop and maintain mobile applications using Flutter.
  • Design clean, scalable, and maintainable code.
  • Work with backend teams to integrate APIs and services.
  • Review code and help maintain high coding standards.
  • Troubleshoot issues, fix bugs, and improve app performance
  • Participate in architecture discussions and technical decisions.
  • Support app releases and deployments to the app stores.
What you should have
  • Strong experience developing mobile apps using Flutter.
  • Good understanding of mobile app architecture and best practices.
  • Experience working with REST APIs and backend services.
  • Familiar with Git and modern development workflows.
  • Experience with debugging and performance optimization.
  • Ability to work well with cross-functional teams.
  • Experience with native Android or iOS development.
  • Experience with state management solutions such as Bloc, Provider, or Riverpod.
  • Experience with CI/CD tools and automated builds.
  • Experience working in Agile teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Flutter Mobile Engineer — Build Scalable Apps
Flutter Mobile Engineer — Build Scalable Apps

InnovationTeam • Riyadh

On-site
SAR 120,000 - 180,000
Senior Mobile Developer (Flutter)
Senior Mobile Developer (Flutter)

Norconsult Telematics • Medina

On-site
SAR 210,000 - 330,000
Senior Mobile Developer (Flutter)
Senior Mobile Developer (Flutter)

Norconsult Telematics • Riyadh

On-site
SAR 180,000 - 240,000
Senior Flutter Engineer — FinTech Mobile Architect
Senior Flutter Engineer — FinTech Mobile Architect

Mamo • Saudi Arabia

Remote
SAR 360,000 - 480,000
Remote Flutter Mobile Developer: Build Scalable Apps
Remote Flutter Mobile Developer: Build Scalable Apps

AZAR • Riyadh

On-site
SAR 201,000 - 357,000
Flutter Mobile Architect: Dart 3 Upgrade & End-to-End Release
Flutter Mobile Architect: Dart 3 Upgrade & End-to-End Release

Norconsult Telematics • Riyadh

On-site
SAR 180,000 - 240,000
Quality Assurance Engineer
Quality Assurance Engineer

InnovationTeam • Riyadh

On-site
SAR 120,000 - 180,000
Flexible work environment
Professional growth opportunities
Inclusive culture
Senior Android Engineer
Senior Android Engineer

HudHud Maps • Riyadh

On-site
SAR 180,000 - 300,000
Supervisor
Supervisor

Fakeeh Care Group • Jeddah

On-site
SAR 260,000 - 520,000
Lead Mobile App Developer
Lead Mobile App Developer

Jobgether • Saudi Arabia

On-site
SAR 240,000 - 360,000
Fully remote work
Global product reach
Autonomy and ownership