Javascript Developer

Johannesburg, GP, ZA, South Africa

Job Description

#

Job Overview




Application Deadline:

19 December 2025

Job Location:

Johannesburg, Gauteng

Job Title:

JavaScript Developer

Salary Offer:

R40,000 - R45,000

Education Level:

Diploma

Job Level:

Senior

Minimum Experience:

5- 7 Years

JavaScript Developer required in Johannesburg.





My client is based in Bryanston and in 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.



Duties and Responsibilities:




Oversee and manage the day-to-day financial operations of the company Preparing budgets and forecasts and monthly flash results GP Analysis Prepare accurate financial reports, including monthly and annual financial statements Develop and implement financial strategies to support business objectives Management & approval of credit notes Monitor cash flow, budgets, and forecasts, providing recommendations for improvements Manage compliance with financial regulations and internal controls Drive cost-saving initiatives and optimize financial performance Supervise and mentor the finance team to ensure high performance and development Providing business support in respect of financial matters Payroll review and analysis Cashbook Management and daily banking Annual rate reviews and increase implementation Debtors & Creditors Management: + Directing and supervising the AR and AP functions (Debtors & Creditors)
+ Managing debtors age analysis and invoice submissions
+ Management of allocations
+ Approving credit limits and credit notes
+ Intercompany Creditors
+ Payment and Reconciliation review of all 3rd Party Creditors

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.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1595853
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, GP, ZA, South Africa
  • Education
    Not mentioned