📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 22/09/2026. It no longer accepts applications.

Senior Software Engineer – Flutter Mobile Development

Communicate Recruitment · Métropole du Cap

Hybrid Senior 800,000 - 900,000 ZAR/year 🇬🇧 English
Flutter Dart Bloc Cubit iOS Android RESTful APIs Agile

Job description

About the role

We are seeking a Senior Software Engineer with deep expertise in Flutter to design and deliver high‑quality mobile applications for iOS and Android. The role sits within a collaborative, high‑performing team that follows Agile practices and focuses on performance, user experience, and continuous improvement.

Key responsibilities

  • Design, develop, and maintain cross‑platform mobile apps using Flutter and Dart.
  • Build scalable, well‑tested software with a strong emphasis on performance and UX.
  • Collaborate with product managers, UX/UI designers, backend developers and technical leads to deliver new features.
  • Integrate mobile apps with RESTful APIs and backend services.
  • Troubleshoot, debug and resolve technical issues throughout the development lifecycle.
  • Participate in architecture discussions, code reviews and technical decision‑making.
  • Mentor junior and intermediate developers and promote engineering best practices.
  • Write unit and integration tests following Test‑Driven Development principles.

Required profile

  • 5+ years of professional mobile application development experience.
  • Strong commercial experience with Flutter and Dart, delivering apps for both iOS and Android.
  • Experience with state‑management solutions such as Bloc or Cubit.
  • Solid understanding of RESTful APIs and modern web services.
  • Proven ability to work in Agile development environments.
  • Excellent problem‑solving skills and a passion for clean, maintainable code.
  • Previous mentoring or technical leadership experience is a plus.
  • Interest in gaming or digital entertainment is beneficial.

Required skills

  • Flutter
  • Dart
  • Bloc / Cubit state management
  • iOS and Android development
  • RESTful API integration
  • Agile development methodologies
  • Test‑Driven Development (TDD)
  • Unit and integration testing

What we offer

  • Competitive salary package (R800 000 – R900 000 CTC per year).
  • Hybrid and flexible working environment.
  • Opportunities for career progression and technical leadership.
  • Ongoing training, certifications and professional development.
  • Exposure to large‑scale mobile development projects.
  • Supportive engineering culture focused on innovation.

Questions fréquentes

Le salaire proposé pour ce poste est de 800-900k ZAR par an. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in South Africa.

💬 Chat with us on Telegram Chat on WhatsApp

Published 2 months ago

51 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Communicate Recruitment

Métropole du Cap