Senior Mobile Developer (Flutter)

Norconsult Telematics

Riyadh

On-site

SAR 180,000 - 240,000

Full time

10 days ago
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

Norconsult Telematics is seeking a mobile Flutter engineer to maintain and deliver enhancements across three applications. You will lead a phased migration to Dart 3 with sound null safety, keep apps buildable, and own the release train for App Store and Google Play.

Responsibilities include triaging field defects, implementing localization with RTL support, and strengthening mobile security while expanding automated tests.

Qualifications

  • Bachelor Degree in Computer Science or a relevant field.
  • Minimum 4 to 5 years shipping and owning production Flutter applications on both the App Store and Google Play
  • Demonstrated experience owning end-to-end release management for published mobile applications
  • Proven ability to work productively within an inherited architecture with thin test coverage and dated dependencies, improving it incrementally rather than replacing it
  • Experience with offline-first mobile applications in operational or field-use contexts
  • Experience working within Agile delivery environments
  • Willingness to participate in an out-of-hours support rotation

Responsibilities

  • Triage and resolve field defects: GPS, permissions, camera, offline replay, push, OS regressions
  • Keep three apps buildable and shippable: SDK upgrades, Gradle/Xcode migrations, store compliance
  • Plan phased migration of legacy app to Dart 3 with null safety
  • Build new screens from Azure Boards with localization and RTL; dev in English, Arabic via mapping
  • Maintain mobile security: freeRASP, secure storage, obfuscated builds, mock-location
  • Own end-to-end release train across App Store and Google Play
  • Improve automated test coverage across all three apps
  • Incident investigation and root-cause analysis for mobile issues
  • Participate in out-of-hours on-call rotation
  • Collaborate with backend on API contracts and offline sync

Skills

Flutter
Dart
Release management
App Store & Play Store
CI/CD
Mobile security
Agile
Localization/RTL
Android/iOS

Education

Bachelor's Degree in Computer Science

Tools

Azure Boards
Gradle
Xcode
Store compliance tooling

Job description

Maintain all three mobile applications in a buildable, shippable, and store-compliant state. Deliver contracted mobile enhancements to agreed scope, quality, and schedule. Complete phased modernisation of the legacy application to Dart 3 and sound null safety. Sustain field defect resolution performance and mobile production availability. Maintain and strengthen the mobile security posture across all three applications. Progressively improve automated test coverage across an inherited codebase

Job Description & Responsibilities:
  • Triage and resolve field-reported defects — GPS, permissions, camera, offline replay, push notifications, and OS regressions
  • Keep all three applications buildable and shippable — SDK upgrades, Gradle and Xcode migrations, store compliance, and green pipelines
  • Plan and execute a phased migration of the legacy application to Dart 3 and sound null safety
  • Build new screens and task flows from Azure Boards, with full localization and RTL layout support; development and deployment are carried out in English, with Arabic content delivered through a translation mapping layer
  • Maintain the mobile security posture — freeRASP, secure storage, obfuscated builds, and mock-location detection
  • Own the release train end to end across the App Store and Google Play
  • Progressively improve automated test coverage across all three applications
  • Participate in incident investigation and root-cause analysis for mobile-originated issues
  • Participate in the out-of-hours and on-call support rota for production issues
  • Work with backend engineers on API contracts, offline sync behaviour, and defect resolution
Qualifications & Experience:
  • Bachelor Degree in Computer Science or a relevant field.
  • Minimum 4 to 5 years shipping and owning production Flutter applications on both the App Store and Google Play
  • Demonstrated experience owning end-to-end release management for published mobile applications
  • Proven ability to work productively within an inherited architecture with thin test coverage and dated dependencies, improving it incrementally rather than replacing it
  • Experience with offline-first mobile applications in operational or field-use contexts
  • Experience working within Agile delivery environments
  • Willingness to participate in an out-of-hours support rotation
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Mobile Developer (Flutter)
Senior Mobile Developer (Flutter)

Norconsult Telematics • Medina

On-site
SAR 210,000 - 330,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
Flutter Mobile Developer
Flutter Mobile Developer

InnovationTeam • Riyadh

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

Fakeeh Care Group • Jeddah

On-site
SAR 260,000 - 520,000
Flutter Mobile Engineer — Build Scalable Apps
Flutter Mobile Engineer — Build Scalable Apps

InnovationTeam • Riyadh

On-site
SAR 120,000 - 180,000
Remote Flutter Mobile Developer: Build Scalable Apps
Remote Flutter Mobile Developer: Build Scalable Apps

AZAR • Riyadh

On-site
SAR 201,000 - 357,000
Senior Flutter Engineer — FinTech Mobile Architect
Senior Flutter Engineer — FinTech Mobile Architect

Mamo • Saudi Arabia

Remote
SAR 360,000 - 480,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
Software Architect / Engineer
Software Architect / Engineer

Siham International Trading Co. • Riyadh

On-site
SAR 299,962 - 412,448
Competitive salary packages
Visa and flights for non-citizens
Accommodation
+5
Mobile Engineer
Mobile Engineer

CoorB • Jeddah

On-site
SAR 120,000 - 180,000