Fullstack Engineer

Cape Town, WC, ZA, South Africa

Job Description

About CatalyzU


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


CatalyzU 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 You


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


You'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

Requirements


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

3-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 Process


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

Screening 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

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.


Related Jobs

Job Detail

  • Job Id
    JD1565648
  • 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