Mid-Level Front-End Developer

Full Time Johannesburg

The ideal candidate would have a strong background in Front-End Development and experience with User Interfaces. We are one of the country’s largest ISPs and need someone to join our Branding Department so that we can expand our capacity and continue pushing the envelope in our field.

The position is for a willing, enthusiastic and meticulous person who will work in the Front-End team. An ideal candidate would have excellent technical knowledge, worked closely with a design team and a strong portfolio of past work.

What your average day would include developing and maintaining features for our website, ClientZone, Intranet, WhatsApp Support system, marketing landing pages and internal digital tooling.

About you

  • You have the energy and focus to jump on complex problems/tasks
  • You take ownership of your work
  • You maintain the standard of code quality
  • You take the best suited architectural decisions
  • You are mindful of deadlines
  • You are a team player
  • Willing to help upskill juniors on the team
  • Well versed on a MacBook Pro

What you bring to the table

  • 4+ years of experience as a frontend developer
  • Experience with ES6, VueJS/Vue3, and modern JS build tools
  • Expert level knowledge of CSS / SCSS
  • Experience with modern Javascript
  • In-depth knowledge of HTML
  • Know your way around Sketch (or similar design tools - Figma, Adobe XD, etc) & Photoshop
  • A wide knowledge of developing responsive / adaptive layouts for multiple browsers and platforms, including desktop, tablet, and mobile
  • A good understanding of JSON API consumption
  • A good eye for UI/UX

Your personality

  • Enthusiastic
  • Hard Working
  • Reliable
  • Positive Attitude
  • Team Player
  • Creative
  • Looking for a Career, not a Job
  • Meticulous Attention to Detail
  • Able to work Independently
  • Great with Task Management

What we have to offer

Afrihost employees enjoy some of the best benefits in the industry:

  • In office gym with a personal trainer
  • Healthy team lunches
  • Plenty of snacks and fancy coffee
  • The opportunity to attend industry-related conferences (local and abroad)
  • Flexible working hours
  • Hybrid office model (mostly remote)
  • Home internet connectivity (Fibre or LTE)
  • A decent mobile package (phone excluded)
  • Web hosting for personal projects
  • Subsidised medical aid
  • Contributions to your retirement fund

Our tech stack

  • HTML 5
  • SCSS
  • Vue
  • NuxtJS
  • Various PHP based Content Management Systems
  • Laravel
  • MJML

How to apply
Download and follow the instructions listed in the application form below.

Salary negotiable based on experience  

Apply Here!

STAY HOME AND STAY SAFE. For more information and support on COVID-19 please visit www.sacoronavirus.co.za