Jobs at Career Minded

1 open position

Open roles

JavaScript Developer

Johannesburg, South Africaonsite

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.

via google jobsApply ›

Career Minded office locations

Track Career Minded in your pipeline

Get AI-powered resume tailoring for Career Minded roles, application tracking, and company research tools. Sign up free.

Sign up free