Enable job alerts via email!

JavaScript Developer

Career Minded

Johannesburg

Hybrid

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A prominent company in travel and tourism is seeking a skilled JavaScript Developer in Johannesburg. The role involves designing and maintaining responsive web applications, preferably with Vue.js expertise. Candidates should have over 5 years of experience in front-end development. This hybrid job allows for flexible working arrangements, ideal for self-motivated developers. Competitive salary ranges from R40,000 to R50,000 per month.

Qualifications

  • 5+ years of front‑end development experience.
  • At least 3 years using Vue, React, or Angular.
  • Detail-oriented and communicative.

Responsibilities

  • Design, build, and maintain responsive web applications.
  • Develop high-quality web apps in hybrid role.

Skills

JavaScript (ES6+)
Vue.js
HTML5
CSS3/SCSS
API integration
Agile/Scrum

Education

IT degree or diploma

Tools

TypeScript
Git
Job description
JavaScript Developer required in Johannesburg.

My client is based in Bryanston and is operating as one of the prominent names in the travel and tourism sector. They are looking for an experienced Front‑End Developer (preferably with Vue.js expertise) to design, build, and maintain responsive, high‑quality web applications in the tourism and travel sector. This is a hybrid role and developers don’t have to be in the office fulltime.

Salary: R40 000 – R50 000 per month.

Requirements
  • An IT degree or diploma would be beneficial
  • 5+ years of front‑end development experience, with at least 3 years using Vue, React, or Angular
  • Strong skills in JavaScript (ES6+), HTML5, CSS3/SCSS, and API integration
  • Familiarity with TypeScript, Git, testing frameworks, and Agile/Scrum
  • Comfortable working in Agile/Scrum environments
  • Bonus points for experience with backend tech (Node.js, Firebase) or ColdFusion
  • They’re looking for someone detail‑oriented, communicative, and able to work independently or in a collaborative, hybrid/remote team.
In short

A skilled JavaScript front‑end developer with a strong Vue.js focus who can deliver fast, scalable web apps for a growing travel‑tech environment.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.