Senior Software Engineer Mobile

The Rank Group plc

Cape Town

Hybrid

ZAR 650,000 - 900,000

Full time

12 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid working
Private medical insurance
Life insurance
Pensions
Bonus schemes

Job summary

The Rank Group plc is seeking a passionate Mobile Software Engineer to build world-class Flutter apps. You will collaborate with product managers, designers and engineers to deliver exceptional experiences across platforms.

You’ll own features from concept through deployment, write clean code, and contribute to ongoing improvements in an agile environment. Ideal candidates bring proven Flutter/Dart experience, strong problem‑solving skills, and a collaborative mindset.

Qualifications

  • Proven Flutter mobile app development experience.
  • Strong Dart proficiency and cross‑platform deployment to iOS & Android.
  • Experience with Bloc/Cubit for state management.
  • RESTful API integration and modern web tech.
  • Understanding of SDLC and Agile delivery.

Responsibilities

  • Build, maintain, and enhance high-quality mobile applications using Flutter.
  • Collaborate with Product, Design and Engineering to deliver great user experiences.
  • Write clean, scalable, and efficient code meeting engineering standards.
  • Troubleshoot issues and contribute innovative solutions.
  • Own features from concept to deployment with quality delivery.
  • Participate in Agile ceremonies and continuous improvement.
  • Stay updated with emerging mobile technologies and best practices.

Skills

Flutter
Dart
iOS/Android deployment
Bloc/Cubit state management
RESTful APIs
SDLC
Agile
Collaborative mindset

Education

Bachelor's Degree in Computer Science or equivalent

Tools

Flutter
Dart

Job description

We are – the Rank Group.

From the fun of Mecca Bingo to the experience of Grosvenor Casinos, from in-person to online, from local to global, players love the experiences our famous brands deliver.

We employ almost 8,000 people across our brands, in roles ranging from Casino Croupiers, Poker Dealers, Chefs and Bingo Club Callers, through to specialists in Marketing, Property, Finance, Law and Human Resources and many more.

This is such an exciting sector to be part of, bringing entertainment to millions in a culture of opportunity and growth.

Look at our careers site to find out more: https://careers.rank.com/

Are you a passionate Mobile Software Engineer who loves building exceptional apps and solving complex technical challenges? If so, we'd love to hear from you.

Join our collaborative, agile team and help shape world‑class mobile experiences used by millions of customers.

What You’ll Be Doing
  • Build, maintain, and enhance high-quality mobile applications using Flutter.
  • Collaborate closely with Product Managers, Designers, and Engineers to deliver outstanding user experiences.
  • Write clean, scalable, and efficient code that meets the highest engineering standards.
  • Troubleshoot technical issues and contribute to innovative solutions.
  • Take ownership of features from concept to deployment, ensuring quality delivery and continuous improvement.
  • Participate in Agile ceremonies, including sprint planning, stand‑ups, and retrospectives.
  • Stay up to date with emerging technologies, frameworks, and mobile development best practices.
What You’ll Bring
  • Proven experience developing mobile applications using Flutter.
  • Strong proficiency in Dart and Flutter.
  • Experience building and deploying applications for both iOS and Android.
  • Solid understanding of state management patterns, including Bloc/Cubit.
  • Experience integrating RESTful APIs and working with modern web technologies.
  • Good understanding of software engineering principles and the Software Development Life Cycle (SDLC).
  • Bachelor's Degree in Computer Science or equivalent
  • Experience working within Agile delivery environments.
  • Strong problem‑solving skills and a collaborative mindset.
Nice to Have
  • A passion for gaming and digital entertainment.
  • An interest in continuous learning and technical innovation.

#rankGroup

Join us to unlock benefits and opportunities that will boost your career journey in a vibrant, inclusive and fulfilling work environment – so you can #BeYourself

Wellbeing@Rank is important... From hybrid working and colleague support networks to menopause support and weekly PepTalks, we’re here for you.

We’ll also invest in your growth by providing development opportunities, leadership training and cutting‑edge industry certifications so you have the tools and resources to help you work, win and grow with us.

Immerse yourself in new cultures and gain international exposure through our global business. Collaborate with colleagues from around the globe.

From pensions to bonus schemes, and private medical insurance to life insurance – we've got you covered.

  • Our benefits vary by brand and/or location. Please have a chat with your local Talent Acquisition specialist to find out what’s in place in your location.

The Rank Group are committed to being an inclusive employer, ensuring that we better understand and meet the needs and requirements of our candidates and customers.

We aim to do this by facilitating fair and equal access to our services. If you require a reasonable adjustment to be made, please reach out to let us know ahead of your interview.

#RankGroup

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer Mobile
Senior Software Engineer Mobile

ATS Client • Cape Town

On-site
ZAR 700,000 - 1,000,000
Senior Software Engineer Mobile
Senior Software Engineer Mobile

Rank Group • Cape Town

On-site
ZAR 900,000 - 1,300,000
Hybrid working
Development opportunities
Private medical insurance
+2
Software Engineer Mobile
Software Engineer Mobile

ATS Client • Cape Town

On-site
ZAR 987,058 - 1,425,750
Pensions
Bonus schemes
Private medical insurance
+2
Established Junior Software Engineer
Established Junior Software Engineer

Rank Group • Cape Town

On-site
ZAR 450,000 - 900,000
Hybrid working
Wellbeing programs
Leadership training
+3
Software Engineer
Software Engineer

The Rank Group plc • Cape Town

On-site
ZAR 450,000 - 750,000
Senior Software Engineer
Senior Software Engineer

The Rank Group plc • Cape Town

Hybrid
ZAR 800,000 - 1,200,000
Hybrid working
Private medical insurance
Life insurance
+2
Senior Mobile Engineer - Flutter Apps | Hybrid & Growth
Senior Mobile Engineer - Flutter Apps | Hybrid & Growth

The Rank Group plc • Cape Town

Hybrid
ZAR 650,000 - 900,000
Hybrid working
Private medical insurance
Life insurance
+2
Mobile Software Engineer (Flutter/Dart) – Global Gaming
Mobile Software Engineer (Flutter/Dart) – Global Gaming

Rank Group • Cape Town

Hybrid
ZAR 450,000 - 900,000
Hybrid working
Wellbeing programs
Leadership training
+3
Intermediate Software Engineer – Flutter / Mobile
Intermediate Software Engineer – Flutter / Mobile

TMA Proactive Partners • Cape Town

On-site
ZAR 540,000 - 1,020,000
Competitive salary
Hybrid working arrangement
International customer base
Senior Mobile Software Engineer (Flutter)
Senior Mobile Software Engineer (Flutter)

Communicate Finance • Wes-Kaap

On-site
ZAR 600,000 - 900,000