Are you passionate about building seamless digital experiences and shaping the future of gaming in Africa?
Mettlestate is looking for a Web Developer to help us scale Africa’s leading esports platform. You’ll work on modern, responsive web features that power our tournaments, Battle Passes, and community tools, used daily by thousands of gamers across the continent.
This is an on-site role based in Johannesburg, perfect for a curious, detail-oriented developer who’s excited by performance, design systems, and building impactful products.
1–3 years experience in frontend development
Proficient in JavaScript/TypeScript and React
Experience working with REST APIs or GraphQL
Familiarity with Tailwind, CSS best practices, Git & modern build tools
Bonus: Next.js, Vite, Zustand, testing frameworks, or backend knowledge
React
TypeScript
Tailwind
React Query
Vite
Jest
Git
MySQL/PostgreSQL
Build and maintain features for our web platform
Write clean, responsive, accessible code
Collaborate with design and backend teams
Help shape the dev workflow and codebase
Contribute to our growing design system and UI library
Be part of Africa’s largest esports ecosystem
Work on products that impact thousands of gamers
Get hands-on experience with modern tools and frameworks
Be part of a collaborative, fast-paced team that supports growth
Learn, build, and have fun doing it, with real gamers
Send your CV and any relevant work or GitHub links to business@mettlestate.com. We’re excited to see how your code can help shape the future of esports in Africa.
You can feel the passion in the room from intense gaming sessions and team strategy huddles, to high-energy events and epic digital campaigns. At Mettlestate, creativity isn’t boxed in. If you love gaming culture, want to push boundaries, and believe in building community through play, you’ll thrive here.