GT
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