Head of Engineering and Technology

DataOrbis

2025/05/19   Western Cape


Job Ref #: HETYF032025
Industry: Information Technology
Job Type: Permanent
Positions Available: 1
This role is more than just an 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.
Job Description

Yebo Fresh, a Smollan-owned startup, is on a mission to revolutionize township food supply by enabling small businesses with smarter logistics, data-driven insights, and seamless digital solutions. Founded by a visionary entrepreneur, we are scaling rapidly, and we need a Head of Engineering & Technology to spearhead our technical team and vision.

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.

Job Requirements

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.