Skip to content
mimi

Team Lead: Mobile Development

Pty

South Africa · On-site Full-time Lead 3d ago

About the role

Introduction

We are seeking a results-driven Mobile Team Lead to oversee the development and maintenance of our native Android and iOS applications. The successful candidate will spend approximately 40% of their time on Team Leadership and management, ensuring the team aligns with business strategy while maintaining high technical standards.

Duties & Responsibilities

• Team Leadership (40%): Manage staff effectively, including recruitment, performance management, and input into annual salary reviews. Align delivery with team strategy.

• Strategic Delivery (15%): Deliver projects on time and within budget. collaborate on architectural design and technical implementation.

• Quality & Testing (15%): Ensure adherence to best practices in software evaluation, testing, and debugging.

• Maintenance & Support (10%): Manage work orders, minimize defects, and lead system enhancements.

• Processes & Knowledge Transfer (20%): Facilitate mentorship, documentation, and the enforcement of engineering standards (Agile/Scrum).

Desired Experience & Qualification

Technical Requirements:

• Native iOS: Expert in Swift, SwiftUI, and Objective-C.

• Native Android: Expert in Kotlin, Jetpack Compose, and Java.

• Architecture: Strong grasp of MVVM, Clean Code, SOLID, and KISS principles.

• Tools: Experience with Azure DevOps, Gitflow, and RESTful APIs/JSON.

Minimum Qualifications & Experience:

• Education: Relevant Degree/Diploma in IT or Computer Science.

• Experience:

• With Degree: 6+ years of relevant mobile development and leadership experience.

• Without Degree: 8+ years of relevant work experience.

• Certifications (Advantageous): Google Associate Android Developer, Kodeco, etc.

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free