Join Our Team

Help us transform home entertainment in South Africa. Build the future of streaming technology with a passionate, innovative team.

Why Work at Mediabox?

We're building something special in South Africa's tech landscape. Join us and be part of a team that's making a real difference in how people experience entertainment.

Innovation First

Work on cutting-edge streaming technology and be at the forefront of entertainment innovation.

Great Team

Collaborate with talented, passionate people who are committed to excellence and continuous learning.

Growth Opportunities

Advance your career with learning opportunities, skill development, and leadership roles.

Work-Life Balance

Flexible working arrangements and a culture that values both productivity and personal well-being.

Cape Town Based

Work from our beautiful Cape Town office with stunning views and a vibrant tech community.

Competitive Benefits

Comprehensive benefits package including medical aid, retirement fund, and performance bonuses.

Open Positions

We're always looking for talented individuals to join our team. Check out our current openings below.

Senior Software Engineer

Join our engineering team to develop next-generation streaming software and device firmware. Work with cutting-edge technologies including Android TV, Google TV, and embedded systems.

Full-timeCape TownEngineering
Requirements: 5+ years experience, Android/Java/Kotlin, embedded systems knowledge

Hardware Engineer

Design and develop hardware solutions for our streaming devices. Work on PCB design, component selection, and hardware optimization for performance and cost.

Full-timeCape TownEngineering
Requirements: Electronics engineering degree, PCB design experience, embedded hardware

UX/UI Designer

Create intuitive and beautiful user experiences for our streaming devices and mobile applications. Work closely with engineering to bring designs to life.

Full-timeCape TownDesign
Requirements: 3+ years UX/UI experience, TV/streaming interface design, Figma proficiency

Customer Support Specialist

Provide exceptional technical support to our customers. Help troubleshoot issues, answer questions, and ensure customer satisfaction.

Full-timeCape TownSupport
Requirements: Technical background, excellent communication, customer service experience

Application Process

Our hiring process is designed to be thorough yet efficient, ensuring the right fit for both you and our team.

1

Apply

Submit your application with CV and cover letter through our contact form.

2

Review

Our team reviews your application and experience against the role requirements.

3

Interview

Initial phone/video interview followed by technical assessment and team meeting.

4

Decision

Final decision and offer discussion, including salary, benefits, and start date.

Don't See the Right Role?

We're always interested in hearing from talented individuals, even if we don't have a current opening that matches your skills. Send us your CV and let us know how you'd like to contribute to Mediabox.

Send General Application

Ready to Join Our Team?

Take the next step in your career and help us build the future of home entertainment in South Africa.