ashby

Fullstack Engineer @ Talentsafari

Cape Town / South AfricaOnsiteFull-timePosted 210 days ago

Opens on ashby

About this role

About CatalyzUCatalyzU is on a mission to change the landscape of workforce training across Africa. CatalyzU evaluates, trains, and optimises workforces with an AI-enabled LMS that personalises learning, assesses competencies, and gives managers actionable insights. We are one of ten South African Startups part of Meta's Llama Impact Accelerator, alumni of Techstars, Africa's leading Jobtech Accelerator - Jobtech Alliance, and Future Africa's Accelerate Africa

About YouYou're a curious, solution-driven Full-Stack Engineer, fueled by a passion for web and app development, with machine learning capabilities. You're passionate about Africa and supporting people through their upskillment journeys. You've worked in fast-paced startup environments and take pride in creating novel work. You can effortlessly pivot between creating user experiences and the intricate back-end gears that power digital adventures.

Key Tasks Developing and Maintaining Front and Back-End using Python and SQL, and the front-end using React and React Native (Angular experience is valued)

Integrating Machine Learning technologies to enhance the educational and personalised experience; productionising Al POCs using RAG, knowledge graphs, non and LangChain/Graph

Continuous Feature Development, ensuring the platform and its content remains current and relevant.

Performance Optimisation, Profile, tune, and optimise performance to keep the platform running smoothly and efficiently; add monitoring/observability (logging, metrics, alerts).

Security and Privacy Assurance, Keep all user data and the entire system secure from potential threats; implement authentication, encryption, secure coding, and basic compliance practices.

Teamwork, Collaborate effectively with technical and non-technical teammates; participate in code reviews, architecture discussions, and agile ceremonies.

Problem Solving and Innovation, Solve technical problems and innovate with new ideas to improve the educational platform; prototype, run experiments, and iterate

Requirements3-5 years of experience as a Full-Stack Engineer

Bachelor's degree in Engineering, Mathematics/Statistics, Computer Science, or a related field

A master's degree is advantageous

Experience with Al orchestration tools (e.g., LangChain, n8n) is advantageous

Experience working in fintech or a start-up is advantageous

Why Work For Us?Be part of building a better workforce across Africa through tailored training and development

Work alongside a dynamic, talented team

25 days' annual leave

Hybrid: 1-2 days on-site in Cape Town

Competitive benefits

Recruitment ProcessScreening call with our recruiting partner

Culture & role-fit interview with your line manager

Take-home assessment

Live demo and debrief with the line manager and

CEO; meet-and-greet with the co-founders

Background and criminal checks

Skills

💡CatalyzU

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

Get the extension →