×
Register Here to Apply for Jobs or Post Jobs. X

Flutter Competency Lead

Job in Johannesburg, 2000, South Africa
Listing for: JobCubby
Full Time position
Listed on 2026-08-14
Job specializations:
  • Software Development
    Software Architect, Software Engineer
Job Description & How to Apply Below

About us:

Luno is the crypto investment app you can rely on, enabling you to buy, store and explore crypto securely. We’re committed to putting the power of cryptocurrency in everyone's hands sensibly and responsibly.

Since 2013, we’ve helped millions of people around the world invest safely in crypto. We do this by cutting through the hype and supporting customers at every step of the way. All products and cryptocurrencies on our platform must first meet stringent legal, risk and technical security standards. We don’t do memecoins.

Transparency is key for us. Luno stores all crypto on a 1:1 basis and we have rigorous processes in place so you can be confident your investment is secure. We’re available in more than 40 countries around the world and we work closely with respective regulators in all of these markets to be fully compliant, as we believe this is the best way to help everyone, everywhere, invest safely.

About the team:

Luno is building towards a future where every person on earth has access to a fair, open financial system. Our Flutter migration is one of the most consequential technical bets we're making, replacing separate iOS and Android codebases with a single, high-performance Flutter app that serves millions of customers across dozens of markets.

Your role in a nutshell:

As our Lead Flutter Engineer, you will set the technical strategy for this migration, establish the engineering standards that the whole Flutter practice builds on, and ensure we arrive at a codebase Lunauts will be proud to work in for years to come. This is a role for someone who thinks at scale, influences without authority, and is energised by the intersection of deep craft and organisational impact.

Your mission will be:
Flutter Platform Strategy:

Own the technical vision and roadmap for Luno's Flutter platform. Define the migration strategy across portfolios, establish architectural standards, select and govern shared tooling, and make the high-impact decisions that will shape the codebase for years. Present this strategy to engineering leadership and the wider organisation.

Architecture & Technical Standards:

Design and document Luno's Flutter architecture, including state management, layering patterns, platform channel strategy, design system integration, accessibility standards, and localisation architecture. Ensure consistent application across all product fleets through clear reference implementations, RFCs, and design review.

Migration Programme Delivery:

Partner with fleet engineers, engineering managers, and the ADL team to sequence and de-risk the full migration programme. Identify critical path dependencies, provide technical governance on high-risk migration work streams, and ensure quality gates are maintained as velocity increases.

Engineering Community & Craft:

Lead the Flutter chapter  design reviews, write decision records, maintain the internal Flutter handbook, and create the learning environment where mid and senior Flutter engineers grow fast. Represent Luno externally: conference talks, open-source contributions, and developer community engagement.

Commercial & Product Influence:

Translate complex technical constraints into clear product implications. Partner with product and design leaders to ensure the Flutter platform unlocks Luno's product ambitions, rather than limiting them. Influence the roadmap with architectural insight, and proactively surface opportunities that new Flutter capabilities create.

A little about you:
Minimum Role Requirements
  • Degree in Computer Science, Software Engineering, or a related field - or equivalent professional experience.
  • 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…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary