Skip to content
mimi

Senior Mobile Flutter Developer

Goldman Tech Resourcing (Pty) Ltd

South Africa · On-site Full-time Senior 3d ago

About the role

About

We are seeking a highly experienced Senior Flutter Developer to lead the design and development of scalable, high-performance mobile applications across iOS and Android platforms. This role is suited to a senior engineer with strong architectural capability, deep Flutter expertise, and a solid understanding of modern mobile development practices.

Responsibilities

  • Architect, develop, and maintain complex mobile applications using Flutter
  • Translate business and functional requirements into technical solutions
  • Build responsive, high-performance, and maintainable UI components
  • Integrate RESTful APIs and third-party services
  • Implement secure authentication and data handling mechanisms
  • Optimise application performance and scalability
  • Conduct code reviews and mentor junior developers
  • Collaborate with backend, DevOps, QA, and product teams
  • Contribute to CI/CD pipelines and mobile deployment processes

Requirements

  • 5 - 10+ years of mobile development experience
  • 3 - 5 + years of hands-on Flutter development experience
  • Strong proficiency in Dart
  • Solid understanding of mobile architecture patterns (BLoC, Provider, Riverpod, MVC/MVVM)
  • Experience with RESTful APIs and JSON integration
  • Knowledge of Firebase services (Authentication, Firestore, Cloud Messaging)
  • Experience publishing apps to the Apple App Store and Google Play Store
  • Git version control and Agile/Scrum environment experience
  • Familiarity with hosting environments and deployment processes

Should you meet the requirements for this position, please apply today! You can also contact us on 031 350 4019 or alternatively you can visit our website!

Should you not hear from us within 3 days, please consider your application unsuccessful.

Requirements

  • Strong proficiency in Dart
  • Solid understanding of mobile architecture patterns (BLoC, Provider, Riverpod, MVC/MVVM)
  • Experience with RESTful APIs and JSON integration
  • Knowledge of Firebase services (Authentication, Firestore, Cloud Messaging)
  • Experience publishing apps to the Apple App Store and Google Play Store
  • Git version control and Agile/Scrum environment experience
  • Familiarity with hosting environments and deployment processes

Responsibilities

  • Architect, develop, and maintain complex mobile applications using Flutter
  • Translate business and functional requirements into technical solutions
  • Build responsive, high-performance, and maintainable UI components
  • Integrate RESTful APIs and third-party services
  • Implement secure authentication and data handling mechanisms
  • Optimise application performance and scalability
  • Conduct code reviews and mentor junior developers
  • Collaborate with backend, DevOps, QA, and product teams
  • Contribute to CI/CD pipelines and mobile deployment processes

Skills

BLoCDartFirebaseFlutterGitJSONMVCMVVMProviderRESTful APIsRiverpod

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free