This page lists the jobs currently available at Media Hack.

Front-end developer, designer

Type: Part-time contract (with review towards permanent position)
Location: Remote (within South Africa)
Application deadline: 7 October 2021

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

MHC is looking to contract a mid-level front-end developer for an initial period with an option to extend to more permanent employment. The right candidate will be expected to work on a range of front-end HTML/Javascript projects for both internal and client use.

Projects are varied and require a level of creativity and design as well as a good understanding of data presentation.

Attention to detail and design skills are needed, as is the ability to work with a small team of journalists and data analysts.

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


A minimum of 2 to 4 years experience in the following technologies is required:

  • HTML
  • CSS
  • Javascript
  • A Javascript framework such as Svelte.js or Vue.js

Day-to-day work will include the following:

  • D3.js
  • Svelte.js
  • Leaflet.js

Experience in the following would be an advantage:

  • PHP
  • MySQL
  • WordPress templating


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. We will contact you if we require any further information.