Senior Front-End Developer

Labournet · City of Johannesburg Metropolitan Municipality, Gauteng

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Introduction

We are currently looking for an exceptional Senior Front-End Developer to work with other team members like the architects, analysts, UX/UI, QA, and back-end developers. You will design and implement visually aesthetic user interfaces. Identify issues with front end code and rectify them to remove bugs. Create unit tests to ensure code is functioning as expected.

You will make sure that everything the user sees and hears on the Web application is a great journey and aligns with the standards, CI, and branding.

Duties & Responsibilities

You are responsible for

Inclusive of, but not limited to

  • Design, plan and implement visually aesthetic user interfaces
  • Identify issues with front-end code and rectify them te resolve bugs
  • Audit code to identify bottlenecks of performance and apply continuous improvement
  • Complete unit testing and all related technical documentation for a fully functional front end application
  • Ensure high performance across all platforms, including desktop, mobile responsiveness and full mobile app
  • Work within a cross-functional team to deliver towards a common goal in an agile way of work

Desired Experience & Qualification

Experience required

  • A degree of experience with RESTful API integration
  • At least 3 to 5 years previous work experience as an AngularJS developer
  • 8 years development experience in total
  • Proficient in CSS, HTML, and writing cross-browser compatible code
  • Experience using JavaScript building tools like Gulp or Grunt
  • Proven experience implementing front-end and back-end JavaScript applications
  • In depth knowledge around the Angular framework and JavaScript
  • In depth knowledge of front-end interfaces
  • Fundamental knowledge of UX/UI
  • Fundamental knowledge of SEO

Qualifications

  • Bachelor’s degree in computer science, computer engineering or similar
  • Knowledge of JavaScript MV-VM/MVC frameworks including AngluarJS

Package & Remuneration

As part of the Labournet team, you’ll enjoy benefits designed to support your wellbeing and career growth. These include a wellness programme that covers up to 8 family members or friends, partner discounts, structured career paths, accredited training, study assistance, retirement and group risk benefits, hybrid work options for applicable roles, as well as a suit-up and vehicle branding allowance where relevant.

Take the next step in your career with Labournet – where people are empowered, purpose drives everything we do, and our platform enables real impact. If you're ready to grow, innovate, and help shape the future of work in South Africa, we’d love to welcome you to the team.

Auto-apply to this jobView original posting ↗
Senior Front-End Developer at Labournet — City of Johannesburg Metropolitan Municipality, Gauteng · JobAlertsZA