We’re looking for a Senior Flutter Developer to join our fast-paced, delivery-focused mobile team. In this role, you’ll contribute to the development of enterprise-grade mobile applications using Flutter, working closely with designers, product managers, and backend developers to build clean, scalable, and reliable user experiences.
You’ll be expected to bring strong technical expertise, attention to detail, and a proactive mindset to help us continuously improve how we build mobile products. You’ll be part of a collaborative Agile team delivering impactful mobile solutions for large-scale environments.
Please note this role will be an initial 6 month contract with possibility of extension. Candidates must be willing to work on a hybrid basis in one of the following locations: Centurion, Umhlanga, or Belville (Cape Town).
What you’ll do:
• Design, develop, test and maintain Hybrid Mobile application software.
• Develop user interface components and implement them following best practices.
• Communicate with all parties to implement business and project objectives
• Code review of team member’s commits as part of the CI/CD cycle
• Provide leadership and mentoring to junior developers
• Provide insight in solution design following best practices
• Participate in testing, quality assurance and bug fixes as part of the CI/CD cycle
• Participate actively in Agile ceremonies including sprint planning, daily standups, and retrospectives
• Write clean, testable, and well-documented code
• Contribute to technical discussions, design decisions, and continuous improvement initiatives
Requirements
Your expertise:
• A minimum of 6 years of mobile development experience, with 2+ years in Flutter
• Deep understanding of RESTful APIs, mobile UI/UX principles, and mobile app architecture
• Proven experience working in Agile/Scrum teams — must be comfortable in a fast-paced, iterative environment
• Ability to work independently and lead initiatives from concept to deployment
• Excellent communication and collaboration skills