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

Consultant

Mwansa Mwape