Intermediate Software Engineer

Cape Town, WC, ZA, South Africa

Job Description

Yazi is building Africa's leading AI powered insight platform on WhatsApp and we are growing quickly. We are looking for a developer who enjoys taking full ownership of a project, from the first idea to a live production feature. You should be someone who is excited to build new services, design systems that scale, and see your work used by real clients within days.


You will work closely with the founders and have room to make strong product decisions. If you enjoy learning fast, solving meaningful problems, and gaining hands-on experience across the stack, this is the right environment.

What You Will Build


-----------------------


Yazi is a market research tool that leverages AI to gain deep insights via WhatsApp. You will be involved in designing and building core services, improving architecture, and creating new pipelines that shape the future of the product.


Examples of projects include:

Reporting pipelines that turn thousands of text and voice note responses into structured insights Multi language systems that support accents, dialects and fast growing markets High throughput messaging services that handle WhatsApp queues and webhooks with reliability New internal tools and services that improve automation, performance and user experience

This role gives you the freedom to take a problem, design the solution, build it, ship it and learn from real user feedback.

What We Are Looking For


---------------------------


Candidates with three to five years experience building and maintaining production systems. You should be confident working across the stack and comfortable owning full projects.

TypeScript

with

Angular

and

Node

used across both the frontend and backend.

Python

for AI, automation and data processing

SQL

for structuring and querying data at scale Bonus experience with

AWS

,

DevOps

or

CI/CD

pipelines

Product thinking matters. You should understand what makes an interaction clean, efficient and enjoyable for users.

How We Work


---------------

We use AI to accelerate development and to help us build faster and smarter.
We ship quickly and iterate based on real feedback.
We value ownership. If you see an opportunity to improve something, you are encouraged to take it on. Your work will reach clients such as Ipsos, Pick n Pay and Old Mutual shortly after you build it.

Why Join Yazi


-----------------


You will gain deep experience in designing systems, building new services, working with AI technologies and scaling a real product. Yazi recently secured funding and demand is increasing. This role gives you the opportunity to grow with the company while working on meaningful, high impact projects.


If you want to build, learn and contribute to a product that is expanding across multiple regions, we would like to meet you.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1606439
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, WC, ZA, South Africa
  • Education
    Not mentioned