Senior Mobile Software Engineer (Flutter)
Job Location:
Cape Town - South Africa
Monthly Salary:
Not provided by the employer
Posted:
29 September 2026 (22 hours ago)
Application Deadline:
27 December 2026
Vacancies:
1 Vacancy
Department:
Job Summary
Are you at the stage of your career where you want more influence more ownership and the opportunity to build products that reach users at scale
My client is looking for a Senior Mobile Software Engineer who is passionate about creating exceptional mobile experiences and solving complex technical challenges. This is an opportunity to join a collaborative engineering team where your ideas are valued your technical expertise has a real impact and your growth is actively encouraged.
If youre looking for developer jobs that combine technical depth modern mobile development mentorship opportunities and meaningful product ownership this role could be exactly what youve been waiting for.
My client is looking for a Senior Mobile Software Engineer who is passionate about creating exceptional mobile experiences and solving complex technical challenges. This is an opportunity to join a collaborative engineering team where your ideas are valued your technical expertise has a real impact and your growth is actively encouraged.
If youre looking for developer jobs that combine technical depth modern mobile development mentorship opportunities and meaningful product ownership this role could be exactly what youve been waiting for.
Job Description:
As a Senior Mobile Software Engineer you will play a key role in designing building and improving mobile applications across both Android and iOS platforms.
Working closely with Product Managers Designers Technical Leads and Software Engineers you will help deliver high-quality mobile solutions while contributing to technical direction engineering best practices and long-term product success.
Key responsibilities include:
- Building and maintaining mobile applications using Flutter and Dart
- Developing new features and enhancing existing functionality
- Writing clean scalable and maintainable code
- Optimising application performance reliability and user experience
- Troubleshooting and resolving complex technical challenges
- Mentoring and supporting intermediate and junior developers
- Participating in code reviews and contributing to engineering best practices
- Collaborating across front-end back-end product and design teams
- Contributing to Agile ceremonies and delivery processes
- Driving software quality through testing and continuous improvement
- Staying current with emerging mobile technologies and development trends
Why Consider This Opportunity
- Work on mobile products used at scale
- Influence technical decisions and engineering standards
- Collaborate with highly skilled software engineers in a supportive environment
- Hybrid working model that supports flexibility and work-life balance
- Opportunity to mentor developers and expand your technical leadership skills
- Exposure to modern mobile engineering practices and technologies
- Strong focus on learning innovation and long-term career growth
Skills & Experience:
- Minimum 5 years of mobile application development experience
- Strong proficiency in Flutter and Dart
- Experience developing applications for both iOS and Android platforms
- Experience with Bloc Cubit or similar state management frameworks
- Solid understanding of RESTful APIs and web technologies
- Strong understanding of software engineering principles and the Software Development Life Cycle (SDLC)
- Experience working within Agile software development environments
- Strong communication collaboration and mentoring abilities
- Passion for building high-quality software and exceptional user experiences
- An interest in gaming would be advantageous
Qualification:
- Relevant Degree Diploma or equivalent software engineering experience
- Minimum 5 years of professional mobile development experience
Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town.
Let us assist you with your IT careers. For Further C# Developer jobs C Developer jobs Java Developer Developer careers Angular Developer and Full stack developer jobs.
Required Experience:
Senior IC
About Company
Communicate Recruitment is Specialist recruitment company with a specialisation in Finance, IT and Engineering recruitment. Our aim is to partner with you and introduce you to great careers and exceptional candidates.