As a key member of the Cape Town based team, the Senior Mobile Software Engineer will be responsible for:Providing expertise and analysis for new feature requirements, implementing them as code.Maintaining the codebase of existing mobile applications (Flutter, native iOS and Android).Continuous code improvement, refactoring and clean-up.Conducting code reviews.Provide direction and mentoring to team members.Provide advice and recommendations for how to improve the flutter CI/CD process.Provide comprehensive documentation for all flutter projects.