| Location: |
Fully Remote - Gauteng, South Africa |
| Industry: | Consumer Technology and AI Products |
| Level: | Junior / Graduate Software Engineer (Testing-First) |
| Salary: |
tbc |
| Benefits: |
Fully remote / The opportunity to be part of a fast-growing AI company building revolutionary, category-first products / hands-on mentorship and code review on everything you ship / broad exposure across a full modern production stack |
About the Company
This is a small, fast-moving technology company building a simulated trading and prediction-market platform. Its users browse live markets, build their own automated trading agents, and explore real market data using virtual funds, so they can learn, experiment, and compete without putting real money at risk.
Behind the product sits a real, production-grade system: a multi-service backend that ingests live data from several market providers, an agent runner that executes user-built strategies, an in-product AI copilot, and a polished web application. The team holds a high bar for correctness, because when you are simulating trading, a small rounding error or a stale data feed is the difference between a platform people trust and one they do not.
This is a genuinely small team, which means real ownership from week one. The person who joins will see how every layer fits together, work directly alongside experienced engineers, and grow quickly through mentorship and review on everything they ship.
Job Overview
This is a broad junior engineering role where testing is the on-ramp into the wider codebase. For the first few months, most of the work will be testing: exercising new features end to end, hunting regressions, and writing acceptance scripts that drive the real system. Testing is the fastest way to learn how everything works, because to test a feature well you first have to understand what it is meant to do and how it is built.
From there, the role opens up. As you find your footing, you will move into the frontend, the backend, the data pipeline, and the operational tooling, picking up real features with mentorship and review throughout. The team is looking for a generalist who is curious about the whole stack, not someone who wants to stay in one lane. The path is simple: start by verifying the system, then grow into building it.
You do not need to know the tools on day one. What matters is being a strong learner who is rigorous, honest about what does and does not work, and genuinely interested in how things fit together end to end. You will work closely with experienced engineers, with review and feedback on everything you produce.
Duties and Responsibilities
Testing and Verification
Regression Hunting and Debugging
Data Correctness
Growing into Building
Documentation
Minimum Requirements
Nice to Have
Personal Attributes
How to Apply?
This is a rare chance to work shoulder to shoulder with a serial founder and see, first hand, how high-growth businesses are built. If you are exceptionally capable, obsessed with AI tools, and ready to work hard in exchange for an experience that very few people ever get, we would like to hear from you.
Email your CV to charne@skillzpage.com
(If you don’t hear from us within 2 weeks, please consider your application unsuccessful.)