Current jobs related to Android Engineering Team Lead - Johannesburg, Gauteng - M-KOPA


  • Johannesburg, Gauteng, South Africa Sourceworx Full time

    Job Title: Android DeveloperWe are seeking an experienced Android developer to join our team at Sourceworx. As an Android developer, you will be responsible for designing and building high-quality applications for Android devices.Key Responsibilities:Design and develop Android applications using Java and KotlinCollaborate with cross-functional teams to...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Android Developer OpportunityHire Resolve is seeking a skilled Android Developer to enhance our client's mobile application offerings. Our client is a leading IT services and consulting company dedicated to delivering innovative technology solutions.Key ResponsibilitiesCollaborate with the design team and product owners to build applications according to...


  • Johannesburg, Gauteng, South Africa Sourceworx Full time

    About the RoleWe are seeking a highly skilled Android Developer to join our team at Sourceworx. As an Android Developer, you will be responsible for designing, building, and maintaining high-quality mobile applications for Android devices.Key ResponsibilitiesDesign and develop Android applications using Java and Kotlin programming languages.Collaborate with...


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    Android Kotlin Developer Job DescriptionWe are seeking an experienced Android Kotlin Developer to join our team at Goldman Tech Resourcing. The ideal candidate will have a strong background in Android development, with a focus on Kotlin programming language.Key Responsibilities:Design and develop high-quality Android applications using KotlinCollaborate with...

  • Android Developer

    3 days ago


    Johannesburg, Gauteng, South Africa Dimension Data Full time

    About the RoleAt Dimension Data, we're empowering our people to deliver client-centric solutions. We're looking for an ambitious Android developer to join our team and contribute to the development of new and existing applications using Android Studio.This role offers the freedom to work in a big company while having total control over your own work. You'll...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Android Developer Job OpportunityWe are seeking an experienced Android Developer to join our team at Network Recruitment. As a key member of our software solutions team, you will be responsible for designing, developing, and implementing software solutions to meet business requirements.Key Responsibilities:Design and develop software solutions using Android...

  • Technical Team Lead

    6 days ago


    Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Job Title: Technical Team LeadDescription:We are seeking a highly skilled Technical Team Lead to join our team at FirstRand Bank Limited. As a Technical Team Lead, you will be responsible for leading and developing a team of technical resources that provide operational project and technical support.Key Responsibilities:Provide end-to-end, integrated...


  • Johannesburg, Gauteng, South Africa PBT Group Full time

    Technical Manager Job DescriptionThis role is for a seasoned Technical Manager who can lead a team with expertise in AWS, Databricks, and Python. The successful candidate will be responsible for overseeing data engineering processes and managing projects in alignment with business goals.Key Responsibilities:Team Leadership: Lead and manage a team of data...


  • Johannesburg, Gauteng, South Africa Royal HaskoningDHV Full time

    Senior Mechanical Engineer - Team LeadWe are seeking a highly skilled Senior Mechanical Engineer to lead our Data Centre team in South Africa. As a key member of our multidisciplinary team, you will be responsible for overseeing and managing all mechanical engineering aspects of Data Centre building design projects.Key Responsibilities:Provide technical...

  • JavaScript Team Lead

    14 hours ago


    Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    Job Title: JavaScript Team LeadWe are seeking an experienced JavaScript Team Lead to join our team at MSP Staffing LTD. As a key member of our development team, you will be responsible for leading a team of software engineers in the development of complex software applications using JavaScript.Key Responsibilities:Lead a team of software engineers in the...

  • JavaScript Team Lead

    14 hours ago


    Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    Lead Our Clients Team as a JavaScript Team LeadWe are seeking a highly skilled and experienced JavaScript Team Lead to join our team at MSP Staffing LTD. As a key member of our team, you will be responsible for leading our clients team and driving the delivery of high-quality software solutions.Key Responsibilities:Lead a team of software engineers in the...


  • Johannesburg, Gauteng, South Africa Royal Haskoning DHV Full time

    Senior Mechanical Engineer - Cape Town / Johannesburg OfficeWe are seeking a highly skilled Senior Mechanical Engineer to lead our Data Centres South Africa team and oversee all mechanical engineering aspects of Data Centre building design projects.As a key member of our multidisciplinary team, you will be responsible for managing projects from inception to...


  • Johannesburg, Gauteng, South Africa Royal Haskoning DHV Full time

    Job DescriptionWe are seeking a highly skilled and experienced Senior Mechanical Engineer to join our team as a Team Lead. As a key member of our multidisciplinary team, you will be responsible for overseeing and managing all mechanical engineering aspects of industrial building design projects.Key Responsibilities:Project Management: Oversee and manage all...

  • Debtors Team Lead

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Summary:Network Recruitment is seeking a highly skilled Debtors Manager to lead a team of 4 subordinates and provide strong staff management experience. As the 2IC to the Financial Manager, you will be responsible for general accounting functions and have a background in manufacturing, construction, or engineering sectors.Key Responsibilities:Collections...

  • Software Engineer

    14 hours ago


    Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Software Developer (Flutter/Mobile) - JohannesburgHire Resolve is seeking a skilled Software Developer to join our client's innovative team in Johannesburg. As a key member of the team, you will focus on developing and maintaining high-quality mobile applications that enhance user experience and engagement.Key Responsibilities:Design and implement robust...

  • Debtors Team Lead

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Debtors Manager Job Summary: Network Recruitment is seeking a highly skilled Debtors Manager to lead a team of 4 subordinates and provide strong general accounting experience as the 2IC to the Financial Manager. The ideal candidate will have a background in manufacturing, construction, or engineering sectors and a minimum of 8 years of related...

  • Debtors Team Lead

    5 days ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Debtors Manager Job DescriptionNetwork Recruitment is seeking a seasoned Debtors Manager to lead a team of 4 subordinates and provide strong general accounting experience as the 2IC to the Financial Manager.Key Responsibilities:Collections and Follow-up: Oversee the collection of outstanding accounts and ensure timely follow-up on payments.Query Resolution:...

  • Debtors Team Lead

    3 days ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Debtors Manager Job DescriptionNetwork Recruitment is seeking a seasoned Debtors Manager to lead a team of 4 subordinates and provide strong general accounting experience as the 2IC to the Financial Manager.Key Responsibilities:Collections and Follow-up: Oversee the collection of outstanding accounts and ensure timely follow-up on payments.Query Resolution:...


  • Johannesburg, Gauteng, South Africa Pronto Labour Team Full time

    Job DescriptionWe are seeking a highly skilled Industrial Process Engineer to join our team at Pronto Labour Team. As an Industrial Process Engineer, you will play a critical role in optimizing our manufacturing processes and ensuring the highest level of quality and efficiency.Key Responsibilities:Process Improvement: Analyze and improve manufacturing...


  • Johannesburg, Gauteng, South Africa LexisNexis South Africa Shared Services (Pty) Ltd Company Full time

    Job Summary: This is a challenging role that requires a strong technical background and leadership skills. As a Software Engineering Lead, you will be responsible for leading a team of software engineers and providing technical direction on project plans, schedules, and methodologies. Key Responsibilities: Provide technical leadership and guidance to a team...

Android Engineering Team Lead

3 months ago


Johannesburg, Gauteng, South Africa M-KOPA Full time

We are looking for an Android Engineering Team Lead to join our Repayments product group; where progress, and humility are valued as highly as technical excellence
:

- "Leading a team, you will work as a servant leader, coach and contributor within a team which places emphasis on high quality output using infrastructure as code, observability and monitoring as well as automated testing in all environments, including production"._

About Us:


At M-KOPA we deploy multiple times per day, and our teams work in a self-organized agile fashion where they keep track of their work in Azure DevOps, which we also use for our CI/CD.

This is a
fully remote role, within the following time zone (UTC -1 / UTC+3). Our engineers work remotely from locations such as UK, Europe and Africa. You will be reporting to the group Head of Engineering.

Expertise:


Our expectations are that you would be comfortable working as part of a team which owns the entire software stack, including the supporting infrastructure, throughout the entire software lifecycle from inception, through production and right the way to decommissioning under a DevOps culture.


Additionally, you would need to have an extensive background working for a large-scale product and having deep knowledge and experience of Trunk-based development, Clean Architecture, Dependency Injection, Uni-directional data flow (MVI), Feature Toggles, Docker and Azure DevOps.


If you value the constraints that continuous delivery places upon engineering processes and embrace testing and observability as first order concerns in the development of software, you probably have what it takes to join the team and shape our future.


Why M-KOPA?:


We are a diverse and inclusive company that empowers our people to own their careers through diverse development programs, coaching partnerships, and on-the-job training.

We support individual journeys with family-friendly policies, prioritize well-being, and embrace flexibility.

  • Recognized twice by the Financial Times as one Africa's fastest growing company (2022 and 2023) and by TIME100 Most influential companies in the world 2023, we've served over 3 million customers, unlocking $1 billion in cumulative credit for the unbanked across Africa._