Engineering Team Lead

2 weeks ago


Cape Town, Western Cape, South Africa Bash Full time
About Us

Bash is a team of leaders, true owners, humble learners, and friends. We're here to overcome big challenges, build tech solutions for people to enjoy, and do the best work of our careers together.

Job Description

We're seeking a skilled Team Lead to manage a team of Flutter engineers responsible for the Bash app and its BFF (Backend for a frontend). As a Team Lead, you'll be responsible for managing the delivery of engineering projects, growing and developing your team members, and building effective teams where individuals can do their best work.

This is an exciting opportunity as the team is currently migrating to a mono-repo architecture for Flutter, standardizing how Bash builds apps across the organization.

Requirements
  • Experience leading a team with a focus on high-quality output and team enablement.
  • A history of writing high-quality, scalable code, with experience in Flutter, React Native, Swift, or Kotlin.
  • Great problem-solving skills and a passion for observability and monitoring.
  • 5 years of relevant work experience and 1 year of experience in a team lead position.
  • BSc Computer Science or equivalent is encouraged, but strong work experience can fill this gap.
What We Offer
  • A seriously smart team of people who are selective about who joins our team.
  • Agency: flat structures and wide accountability.
  • Top $$: the best people in the right roles, earning at the top tier.
  • Saving for your future: we provide a fund and support to do just that.
  • Quarterly parties: connection and community is our jam.
  • Extensive opportunity to learn: library, interest groups, and team rotations.
  • Exclusive shopping discount: save when you shop across 29 of SA's biggest brands.
Life at Bash

We're a team of data-crazed, caring, overachievers with a sense of style and a need to push boundaries. Everyone at Bash is committed to doing the best work of their careers and is rewarded for it. We welcome differences and want you to bring your best, full self to work.

Bash is product and tech led but rooted in our values and principles. They keep us honest and accountable, and provide our grounding.

It's a rare opportunity to transform an industry and a retailer, and we're only just getting started. Now is the time to join our community.


  • Engineering Team Lead

    2 weeks ago


    Cape Town, Western Cape, South Africa Bash Full time

    About UsBash is a team of passionate individuals who are dedicated to delivering exceptional results. We're a company that values innovation, collaboration, and growth.Job DescriptionWe're seeking a highly skilled and experienced Engineering Team Lead to join our team. As a key member of our engineering team, you will be responsible for leading a team of...

  • Engineering Team Lead

    1 month ago


    Cape Town, Western Cape, South Africa Bash Full time

    About the RoleWe are seeking a highly skilled and experienced Technical Lead to join our Mobile team at Bash. As a Technical Lead, you will be responsible for managing a team of Flutter engineers and overseeing the delivery of engineering projects. You will also be responsible for managing the growth and development of your team members and building...

  • Engineering Team Lead

    2 weeks ago


    Cape Town, Western Cape, South Africa ERM Full time

    About ERMERM Libryo is a leading compliance platform that empowers global organizations to navigate their Environmental and Health and Safety regulatory requirements. With a strong presence worldwide, we help organizations improve their EHS & ESG performance and achieve sustainability goals.The RoleThe EHS Libryo Engineering Delivery Manager is a key...

  • Engineering Team Lead

    1 month ago


    Cape Town, Western Cape, South Africa ERM Full time

    About ERM LibryoERM Libryo is a leading compliance platform that empowers global organizations to navigate their Environmental and Health and Safety regulatory requirements. Our platform helps users understand their obligations and manage their compliance effectively. With a strong presence worldwide, we strive to create a just and sustainable world.The...


  • Cape Town, Western Cape, South Africa Electrum Payments Full time

    Job Title: Platform Engineering Team LeadElectrum Payments is seeking an experienced Platform Engineering Team Lead to join our team. As a key member of our engineering organization, you will be responsible for leading a team of platform engineers in designing, developing, and deploying cloud-native applications.Responsibilities:Lead a team of platform...


  • Cape Town, Western Cape, South Africa Electrum Payments Full time

    Job Title: Platform Engineering Team LeadElectrum Payments is a leading B2B tech company that partners with top South African household names to provide innovative payment solutions. We're seeking an experienced Platform Engineering Team Lead to join our team and drive the success of our internal-facing projects.Key Responsibilities:Lead a team of platform...


  • Cape Town, Western Cape, South Africa Dimagi Full time

    Job OverviewDimagi is seeking a seasoned Engineering Manager to lead our Global Technology Division. As a key member of our team, you will be responsible for managing a team of engineers and technical staff, ensuring the timely execution of technical workstreams, and guiding the growth of the team.Key ResponsibilitiesManage a team of engineers and technical...


  • Cape Town, Western Cape, South Africa Electrum Payments Full time

    Job Title: Platform Engineering Team LeadElectrum Payments is a leading B2B tech company that partners with top South African household names to provide innovative payment solutions. We're seeking an experienced Platform Engineering Team Lead to join our team and drive the success of our internal-facing projects.Key Responsibilities:Lead a team of platform...


  • Cape Town, Western Cape, South Africa RMV Solutions Pty Ltd Full time

    Job Title: Escalation Engineer Team LeadRMV Solutions Pty Ltd is seeking a highly skilled Escalation Engineer Team Lead to join our team. As a key member of our IT service delivery team, you will be responsible for leading a team of escalation engineers in managing technical escalations and ensuring timely completion of team objectives.Key...


  • Cape Town, Western Cape, South Africa Dimagi Full time

    Job Title: Engineering ManagerDimagi is seeking an experienced Engineering Manager to lead our technical teams and drive the development of our digital platform, CommCare. As an Engineering Manager, you will be responsible for managing a team of engineers and technical staff, ensuring the timely execution of technical workstreams, and guiding the growth of...


  • Cape Town, Western Cape, South Africa Dimagi Full time

    Job Title: Engineering ManagerDimagi is seeking an experienced Engineering Manager to lead our technical teams and drive the execution of our engineering roadmap. As an Engineering Manager, you will be responsible for managing a team of engineers and technical staff, ensuring the timely execution of team deliverables, and guiding the growth of the team.Key...


  • Cape Town, Western Cape, South Africa Lula Full time

    Job Title: Technical Lead for Software EngineeringWe are seeking an experienced Technical Lead for Software Engineering to join our team at Lula, an innovative and human-focused FinTech company. As a Technical Lead, you will be responsible for leading a cross-functional team of software engineers in the delivery of our platform and business bank. Your...


  • Cape Town, Western Cape, South Africa Lula Full time

    Job Title: Software Engineering Team LeadAt Lula, we're on a mission to revolutionize business banking for small businesses. We're looking for an experienced Software Engineering Team Lead to join our team and help us deliver our platform and business bank.About the RoleWe're seeking a technical leader who can drive the delivery of our platform and business...

  • Engineering Team Lead

    2 months ago


    Cape Town, Western Cape, South Africa Bash Full time

    About the RoleWe are seeking a highly skilled and experienced Technical Lead to join our Mobile team at Bash. As a key member of our engineering team, you will be responsible for managing a team of Flutter engineers and overseeing the delivery of engineering projects.As a leader, you will be responsible for fostering a culture of collaboration, innovation,...


  • Cape Town, Western Cape, South Africa Plus1X Solutions (Pty) Ltd Full time

    Technical Team Lead - Software EngineeringWe are seeking a seasoned Software Engineer to take on a leadership role within our team. As a Technical Team Lead, you will be responsible for guiding the development of our software products and ensuring they meet the highest standards of quality and excellence.Key Responsibilities:Lead and mentor a team of...


  • Cape Town, Western Cape, South Africa RMV Solutions Pty Ltd Full time

    Job Title: Escalation Engineer Team LeadRMV Solutions Pty Ltd is seeking a highly skilled Escalation Engineer Team Lead to join our team. As a key member of our technical support team, you will be responsible for leading a team of escalation engineers and ensuring timely completion of team objectives.Key Responsibilities:Empower escalation engineers to meet...


  • Cape Town, Western Cape, South Africa wePlace Full time

    About the Role We are seeking a seasoned Data Engineering Team Lead to oversee the direction and lead a data warehouse team responsible for the full product lifecycle of software components in our central warehouse. The successful candidate will ensure the successful delivery of required functionality and maintenance-related tasks within the Bank Data...


  • Cape Town, Western Cape, South Africa Electrum Payments Full time

    Job SummaryWe are seeking a highly skilled Platform Engineering Team Lead to join our team at Electrum Payments. As a key member of our engineering team, you will be responsible for leading a team of platform engineers and driving the success of internal-facing projects.The ideal candidate will have a strong background in software development, solution...


  • Cape Town, Western Cape, South Africa Ditto Hire Full time

    We are seeking a highly skilled Senior Engineering Team Lead to join our Ditto Hire engineering team. As a key member of our team, you will be responsible for managing a distributed team of software engineers and driving the development of our core products.About usDitto is a technology company that provides recruitment software to staffing firms and hiring...


  • Cape Town, Western Cape, South Africa Plus1X Solutions (Pty) Ltd Full time

    Technical Team Lead - Software EngineeringWe are seeking a seasoned Software Engineer to take on a leadership role within our team. As a Technical Team Lead, you will be responsible for guiding the development of our software products and ensuring they meet the highest standards of quality and excellence.Key Responsibilities:Lead and mentor a team of...