Head of Engineering

4 days ago


Cape Town, Western Cape, South Africa Yebo Fresh Full time

Are you ready to take on a leadership role that blends technical innovation with real-world impact?

As a Head of Engineering & Technology, you will be responsible for designing, developing, and maintaining robust and scalable web and mobile applications. You will work across the entire stack, from frontend to backend, and collaborate with cross-functional teams to deliver high-quality solutions that meet the needs of our clients and users.

This is an opportunity to build and lead a talented development team while working closely with our CEO to define and execute a strategy that transforms township commerce. You'll be at the helm of designing and developing our web and mobile applications, ensuring a scalable, high-performing platform that serves thousands of businesses. Your leadership will directly shape our architecture, optimizing our solutions for real-world efficiency and impact.

Yebo Fresh is not just about vision anymore—we're making it happen. Our teams are in place, our solutions are live, and we're moving at full speed. With major launches coming in April and strong partnerships like Smollan and Argility backing us, we are at a pivotal moment of growth.

This role is more than just a Head of Engineering & Technology—it's an opportunity for someone with a startup CTO mindset to take ownership of our technical direction. We need a hands-on leader who can balance strategy with execution, scaling our engineering capabilities while staying agile and innovative.

What you will do:

  • Design, develop, and maintain web and mobile applications using modern frameworks and technologies.
  • Lead the architecture and design of complex software solutions.
  • Ensure code base quality across the entire stack.
  • Collaborate with designers, product managers, and other developers to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and resolve performance bottlenecks and bugs.
  • Conduct code reviews and mentor junior developers.
  • Stay updated with the latest industry trends and technologies to ensure our applications remain current and competitive.
  • Participate in all phases of the software development lifecycle, including planning, design, development, testing, deployment, and maintenance.

What you need:

  • Bachelor's degree in Computer Science, Engineering, or a related field; or equivalent practical experience.
  • Proven experience as an Engineering Manager with a strong portfolio of web and mobile applications, with a minimum of 10 years of technical experience and at least 5 years of leadership experience.
  • Proficiency in frontend technologies such as React/NextJS.
  • Proficiency in backend technologies such as Node.js, Python, Ruby on Rails, or Java.
  • Experience with databases such as SQL, NoSQL, and in-memory databases.
  • Strong understanding of RESTful APIs and third-party integrations.
  • Familiarity with version control systems, such as Github.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Ability to lead and mentor junior developers.
  • Ability to work independently and manage time effectively in a fast-paced environment.
  • Experience with cloud services and deployment, such as Google Cloud.
  • Knowledge of DevOps practices and CI/CD pipelines.
  • Familiarity with containerization technologies such as Docker and Kubernetes.
  • Experience with Agile/Scrum development methodologies.
  • Understanding of security best practices and data protection.
#J-18808-Ljbffr
  • Head of Engineering

    4 weeks ago


    Cape Town, Western Cape, South Africa OfferZen Ltd Full time

    Head of Engineering Are you a talented Head of Engineering looking for your next role? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies in Africa and Europe that are eager to apply to interview you This could be the last job posting you ever have to click on Why waste...


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

    Head of Department: Infrastructure, Roads and EngineeringThe Western Cape Government is seeking a highly skilled and experienced Head of Department to lead our Infrastructure, Roads and Engineering team.In this role, you will be responsible for developing and implementing policies and procedures to improve programme outcomes. You will also provide guidance...


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

    Key ResponsibilitiesThe Head of Technical Operations will be responsible for leading the technical operations team and building out the infrastructure, SRE, security, support and helpdesk competencies in alignment with Lulalend's technology strategy.The ideal candidate will be a seasoned technical operations leader with a proven track record of building...


  • Cape Town, Western Cape, South Africa Communicate Engineering Full time

    About the CompanyCommunicate Engineering is a dynamic and forward-thinking company that specializes in providing innovative engineering solutions to various industries. We are committed to fostering a culture of collaboration and continuous learning.Job RequirementsBachelor's degree in Mechanical or Mechatronics Engineering.7-10 years of experience in...


  • Cape Town, Western Cape, South Africa PM Group Full time

    OverviewPM Group is a leading International engineering, architecture, project and construction management firm. With a network of offices in Europe, Asia and the US and a multi-discipline team of 3,500 people, we deliver complex, capital projects in the life sciences, food and beverages, mission critical/ICT, advanced manufacturing, energy and environmental...


  • Cape Town, Western Cape, South Africa Communicate Engineering Full time

    About the PositionThe Head of Design and Development will be responsible for leading a team of experienced mechanical designers in creating innovative solutions for various clients. This role requires excellent leadership and communication skills, as well as a deep understanding of mechanical design principles and practices.ResponsibilitiesLead a team of...


  • Cape Town, Western Cape, South Africa Communicate Engineering Full time

    Reference: CTE025200-CHJ-1Are you ready to tackle challenges head-on? Join a team at one of the industry's premier companies, dedicated to delivering top-notch service across a diverse array of projects. We seek individuals committed to excellence and driven by a passion for quality. If you're up for the challenge and eager to contribute to impactful...


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

    **Job Overview:**We are seeking an experienced Head of Software Development to lead our technical team. The successful candidate will be responsible for driving the company's technical direction and ensuring high-quality and timely delivery. Key Responsibilities:Develop and implement a technology strategy that aligns with business objectives.Lead a team of...

  • Engineering manager

    7 days ago


    Cape Town, Western Cape, South Africa OfferZen (Pty) Ltd Full time

    Job Title: Head of Engineering Job Summary: We are looking for an experienced and visionary Head of Engineering to lead our technical team. This role is critical in defining the technical direction of the company and ensuring high-quality and timely ...Required Experience and Skills:Technical Expertise:7+ years of software engineering experience with a solid...

  • Head of AI

    2 weeks ago


    Cape Town, Western Cape, South Africa Media24 Full time

    Join Media24 as the Head of Artificial Intelligence Step into a pivotal leadership role where innovation meets execution. As Media24's Head of Artificial Intelligence, you'll craft and implement groundbreaking AI strategies that align with our mission. Your work will be at the heart of accelerating our digital transformation by amplifying the impact of...


  • Cape Town, Western Cape, South Africa 卡来 Full time

    We are seeking a highly experienced and skilled Group Head of Production to lead our production teams across various entities. The successful candidate will have a strong background in production leadership, process improvement, and engineering.The role requires a high level of technical expertise, business acumen, and leadership skills to drive production...


  • Cape Town, Western Cape, South Africa Communicate Engineering Full time

    Reference: CTE025200-CHJ-1Are you ready to tackle challenges head-on? Join a team at one of the industry's premier companies, dedicated to delivering top-notch service across a diverse array of projects seeking individuals committed to excellence and driven by a passion for quality. If you're up for the challenge and eager to contribute to impactful...


  • Cape Town, Western Cape, South Africa Southern Wind Shipyard Full time

    Job Title: Composite Department HeadSouthern Wind Shipyard is seeking a highly skilled and experienced professional to lead our composite department. As the Composite Department Head, you will be responsible for overseeing the production of composite parts, ensuring that they meet the required quality standards.The ideal candidate will have a minimum of 10...


  • Cape Town, Western Cape, South Africa Southern Wind Shipyard Full time

    About the Role:We are seeking an experienced professional to join our team as a Head of Composite Operations. As a key member of our management team, you will be responsible for overseeing the production of composite parts, from material selection to final delivery. You will work closely with our design and engineering teams to ensure that all composite...


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

    About the RoleWe are looking for a highly skilled and experienced individual to join our team as a Technical Leadership Position. As a key member of our engineering department, you will be responsible for leading a team of engineers and ensuring the successful execution of projects.This is a challenging and rewarding opportunity for a motivated and...


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

    About VodacomVodacom is a leading provider of communication services in Africa, committed to building a better future for our customers and communities. We strive to create innovative solutions that connect people, businesses, and economies across the continent.Job DescriptionThe Platform Engineering Manager will lead the development and operation of...


  • Cape Town, Western Cape, South Africa 60degrees Full time

    Shaping the Future of Data ManagementAt 60degrees, we're seeking a Senior Frontend Engineer to join our team in revolutionising data management. Our innovative platform protects and manages data across diverse environments.Your Key Accountabilities:Lead a team of skilled engineers in mentorship and leadership roles.Develop an operational framework that...

  • Department Head

    7 days ago


    Cape Town, Western Cape, South Africa Southern Wind Shipyard Full time

    About the Company:Southern Wind Shipyard is a leading manufacturer of luxury sailing yachts. We are committed to delivering high-quality vessels that meet the needs of our discerning clients. Our team of experienced professionals is dedicated to providing exceptional service and support throughout the entire production process.We are seeking an experienced...


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

    Software Engineering Team LeadTakealot.com, a leading South African e-commerce platform, seeks a skilled Software Engineering Team Lead to join our team.We prioritize collaboration, innovation, and customer satisfaction.Our total remuneration package offers a competitive salary and benefits.Scale: Our platform serves 4 million customers. We're looking for a...


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

    We are seeking a Head of Technical Services to lead our technical operations and drive growth in the engineering and manufacturing industry.NegotiableAbout the Position :Oversee all technical aspects of the company, ensuring high-quality project delivery and efficient resource allocation.Conduct thorough risk assessments and project costings to inform...