Senior Flutter Architect & Migration Lead (Remote)

JobCubby

Johannesburg

Hybrid

ZAR 900,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote work flexibility
Private medical insurance
Retirement plan
Learning platforms

Job summary

Luno is seeking a Lead Flutter Engineer in Johannesburg to set the technical strategy for a major Flutter migration, establish engineering standards, and drive a high-performance Flutter codebase across markets.

You will own the Flutter platform roadmap, govern shared tooling, and lead the Flutter chapter while collaborating with product and design to unlock ambitious platform capabilities.

Qualifications

  • 7+ years of professional mobile engineering experience, with at least 3 years leading hybrid development on production applications at significant scale.
  • Expert-level Dart and Flutter knowledge: rendering pipeline, widget internals, platform channels, custom render objects, Impeller, and the Flutter engine.
  • Proven experience designing and governing cross-team Flutter architectures and migrating large, complex legacy mobile applications.
  • Deep expertise in testability - widget, integration, golden-image, and end-to-end test strategies at programme scale.
  • Strong understanding of mobile release engineering: automated pipelines, phased rollouts, feature flags, crash monitoring, and A/B testing in a Flutter context.
  • Track record of defining and driving adoption of engineering standards across multiple teams.
  • Prior staff/principal engineering or equivalent IC leadership experience strongly preferred.
  • Advantageous: native iOS (Swift) or Android (Kotlin) background; fintech or regulated-app experience; open-source Flutter packages contributions.

Responsibilities

  • Own the technical vision and roadmap for Luno's Flutter platform and define migration strategy across portfolios.
  • Design and document Flutter architecture, including state management, platform channels, and design system integration.
  • Sequence and govern the full migration programme, identifying dependencies and ensuring quality gates as velocity increases.
  • Lead the Flutter chapter, conduct design reviews, write decision records, and mentor mid/senior engineers.
  • Translate technical constraints into product implications and influence roadmap with architectural insight.

Skills

Dart & Flutter
Mobile engineering
Cross-team architecture
Flutter migration strategy
Testing strategies
Release engineering
Engineering standards
Leadership experience
Open-source contributions

Education

Degree in Computer Science or Software Engineering

Job description

Luno is seeking a Lead Flutter Engineer in Johannesburg to set the technical strategy for a major Flutter migration, establish engineering standards, and drive a high-performance Flutter codebase across markets.

You will own the Flutter platform roadmap, govern shared tooling, and lead the Flutter chapter while collaborating with product and design to unlock ambitious platform capabilities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Flutter Mobile Engineer — Remote, Global Impact
Senior Flutter Mobile Engineer — Remote, Global Impact

Jobgether • South Africa

On-site
ZAR 900,000 - 1,300,000
Fully remote, full-time
Vacation 28 calendar days/year
Wellness days 7/year
+2
Flutter Competency Lead
Flutter Competency Lead

JobCubby • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Remote work flexibility
Private medical insurance
Retirement plan
+1
Hybrid Lead Flutter & .NET Architect (Mobile & Backend)
Hybrid Lead Flutter & .NET Architect (Mobile & Backend)

Smart4 Energy • City of Johannesburg Metropolitan Municipality

Hybrid
ZAR 800,000 - 1,200,000
Senior Tech Lead - Flutter & Platform Architecture
Senior Tech Lead - Flutter & Platform Architecture

ATS Client • Midrand

On-site
ZAR 900,000 - 1,700,000
Senior Mobile Engineer (Flutter/Dart)
Senior Mobile Engineer (Flutter/Dart)

The Rank Group plc • Cape Town

Hybrid
ZAR 500,000 - 800,000
Hybrid working
Development opportunities
Private medical insurance
+1
Mobile Full-Stack Engineer — Flutter/Dart & .NET
Mobile Full-Stack Engineer — Flutter/Dart & .NET

Jobtailor • Cape Town

On-site
ZAR 600,000 - 900,000
Tech Lead - Software Development
Tech Lead - Software Development

ATS Client • Midrand

On-site
ZAR 900,000 - 1,700,000
Lead Software Developer (Midrand, Gauteng)
Lead Software Developer (Midrand, Gauteng)

Smart4 Energy • City of Johannesburg Metropolitan Municipality

Hybrid
ZAR 800,000 - 1,200,000
Flutter Mobile Developer — Build Cross-Platform Apps
Flutter Mobile Developer — Build Cross-Platform Apps

ATS Client • Cape Town

On-site
ZAR 350,000 - 550,000
Senior Mobile Architect (Flutter, Java, AWS)
Senior Mobile Architect (Flutter, Java, AWS)

SIHAMCO • Cape Town

On-site
ZAR 900,000 - 1,200,000