Flutter Developer
Cape Town, South Africa
2026-04-30
Job Type
Permanent
Emp Type
Full Time
Industry
Financial Services
Skills
Any
Functional Expertise
Any
Salary Type
Annual
Salary
Negotiable
Job ID
36249
Job Description
Our client is a leading financial services and fintech business focused on delivering innovative payment, lending, and digital financial solutions across South Africa. Operating at scale within a rapidly evolving industry, the company is investing heavily in modern technology to improve financial accessibility, customer experience, and digital engagement.
With a growing digital product ecosystem and a strong focus on mobile-first solutions, the business is building technology that enables secure, seamless, and accessible financial services for businesses and consumers nationwide.
Key Responsibilities
- Design, build, and maintain mobile applications using Flutter and Dart
- Develop high-performance, responsive, and scalable cross-platform applications for iOS and Android
- Integrate mobile applications with backend APIs and third-party services
- Collaborate with product, design, and backend engineering teams to deliver new features and enhancements
- Optimize applications for speed, usability, reliability, and security
- Participate in testing, debugging, code reviews, and deployment processes
- Ensure applications follow best practices for mobile development, maintainability, and scalability
- Contribute to continuous improvement of development processes and mobile architecture
What We’re Looking For
- 3–6+ years of mobile development experience, with strong Flutter expertise
- Strong experience building production-grade applications using Flutter and Dart
- Experience integrating RESTful APIs and backend services
- Understanding of mobile architecture, state management, and performance optimization
- Experience publishing and maintaining applications on the Apple App Store and Google Play Store
- Familiarity with Git, CI/CD workflows, and agile development environments
- Strong problem-solving and debugging skills
- Ability to work effectively in a collaborative, fast-paced environment
Nice to Have
- Experience within financial services, fintech, banking, or payments environments
- Familiarity with Firebase, push notifications, analytics, and mobile security best practices
- Experience with native Android (Kotlin/Java) or iOS (Swift) development
- Understanding of secure authentication and transaction flows within mobile applications
- Exposure to modern cloud platforms and DevOps practices
What Makes You a Great Fit
- Passionate about building intuitive and impactful mobile experiences
- Strong attention to detail and user experience
- Ownership mindset with the ability to work independently
- Curious, adaptable, and eager to learn new technologies
- Comfortable working on products with real customer and business impact
Why Join
- Work on mobile products used across South Africa’s growing fintech ecosystem
- Build modern financial technology solutions with real-world impact
- Join a collaborative and innovative engineering environment
- Opportunity to work with modern tools, scalable systems, and growing digital platforms
- Strong long-term growth and career development opportunities