Job title: JavaScript/Frontend Developer
Job type: Permanent
Emp type: Full-time
Industry: Engineering
Salary type: Annual
Job published: 04/11/2019
Job ID: 38392

Job Description

Front-End Developer - Join a company that is using software and IoT technology to address the energy crisis & reduce greenhouse gases - Centurion or Remote (R60k - R80k per month)

Are you looking for a greater purpose in your job and to do something that is truly meaningful? 

This is a great opportunity to join an international organization that is using software and IoT technology to reduce energy consumption and carbon emissions, in a manner that is actually profitable for big business. 


Paying between R60k and R80k per month, you will be working either 100% remotely OR out of their Centurion, Rustenburg or Durban offices, based on your preference. 



Founded in 2003, this international company has been partnering with some of the worlds largest energy consumers (mining, resources, and manufacturing), to reduce their energy usage through a combination of technology (Web and Native), IoT devices and their energy consulting engineers. Since 2016 alone, they have achieved over 500 million Rand saving for their clients, which equates to a reduction of over 250 000 tons of greenhouse gas.  


Duties & Responsibilities

As an independent division within the organization, their software team enjoys the freedom to experiment with different technologies, implement their ideas, impact the technology roadmap, and work on interesting challenges. In addition to this, working for them also opens up international travel opportunities to Australia, Asia, London, and the U.S. 

They own the platform and do Agile properly, which means that they set their own targets and deadlines which results in less pressure and a more enjoyable pace of work.

Working with a team of developers from all over the world, you will be focussing on transforming their primary platform into world-class user experience, with lightning-fast interactions, and continually improve on it over time.    


Desired Experience & Qualification

  • Tertiary qualification in IT, Computer Science, Engineering or the Sciences
  • Proficiency in user interface design and development using JavaScript, HTML, and CSS
  • Experience with React, Redux, and Node.js 
  • Excellent understanding of UX/UI design principles
  • Experience with build tools i.e. Webpack
  • Experience with backend API's
  • Experience with progressive web apps, native development or React Native is a plus
  • Commercial experience with TypeScript