This page lists the jobs currently available at Media Hack. Currently open positions:


Junior Web Developer – Intern

Period: 3 months (part/full time to be discussed)

Location: Remote (within South Africa)

Application deadline: 11 November 2020

Media Hack Collective (MHC) is a media startup specialising in data analysis, visualisation and building products that empower news organisations. 

MHC is looking to hire a junior developer/intern for 3 months, with an option to extend to more permanent employment. 

The candidate will be expected to assist with managing WordPress sites and/or a range of HTML/Javascript sites and apps, but ultimately be willing to work across a range of technologies to develop and support our products and clients.

Attention to detail and a high quality of work are essential.  

Note: This is a remote position and you will need your own computer/laptop and a reliable internet connection.

The appropriate candidate should have a combination of (any) of the following skills: 

  • HTML
  • CSS
  • Javascript
  • (my)SQL
  • PHP
  • WordPress Template Syntax/backend programming
  • Vue.js
  • Visualisation libraries/frameworks including: 
    • D3.js
    • Leaflet.js

Strong graphic design skills would be an advantage.

The candidate doesn’t have to have all of these skills and the internship will be structured around the candidate’s core skills where possible. 

The appropriate candidate should: 

  • show a strong understanding of web technologies
  • be an excellent problem solver, able to find solutions to issues
  • be enthusiastic to try new ideas and learn new skills
  • be a good communicator and able to work well with remote colleagues

What we offer/What to expect

MHC specialises in creating interactive, data-based visualisations and helping a range of clients improve the ways in which they communicate with their target audiences. 

Working at MHC is a learning process. We’re always looking to do things better and find new and interesting ways to use data to tell stories. Our passion is to create products that push boundaries and find ways of communicating information in new, useful and informative ways. And then use that knowledge to help clients improve their communication. 

Technologies and approaches will change so you can expect at the least to learn new skills. 


Please send a copy of your CV and short covering letter to including links to your prior work and what you consider to be your particular programming strength.

Note: Shortlisted candidates will be expected to complete a short assessment based on their skillset.