Enable job alerts via email!

Enterprise JavaScript Developer

Tyron Consultancy

Cape Town

On-site

ZAR 400,000 - 600,000

Full time

11 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in Cape Town is seeking an Enterprise JavaScript Developer with expertise in Vue.js to design and build scalable applications. Candidates should have a solid background in frontend development, familiar with REST APIs and testing frameworks like Playwright. This role offers an opportunity to collaborate with cross-functional teams and contribute to innovative projects.

Qualifications

  • 3+ years of JavaScript frontend development experience.
  • 2+ years of Vue.js in production, ideally with Vue 3 and Composition API.
  • Strong knowledge of HTML5, CSS3, and responsive UI design.

Responsibilities

  • Design and build scalable, maintainable Vue.js applications using Vue 3.
  • Manage complex application state with tools like Vuex or Pinia.
  • Collaborate with cross-functional teams including backend developers.

Skills

JavaScript
Vue.js
HTML5
CSS3
REST APIs
Git
Playwright
Agile

Job description

Enterprise JavaScript Developer required in Cape Town.

We are seeking a JavaScript Developer with strong expertise in Vue.js (preferably Vue 3) and solid experience working within enterprise-grade systems.

The ideal candidate will have practical experience building modular, maintainable, and scalable frontend applications using modern frameworks, alongside a thorough understanding of Git/GitHub workflows and frontend testing using Playwright. While infrastructure will be handled by other teams, awareness of frontend deployment processes is expected.

Key Responsibilities:

  • Design and build scalable, responsive, and maintainable Vue.js applications (preferably using Vue 3 and the Composition API)
  • Manage complex application state using tools like Vuex or Pinia
  • Translate UI/UX designs and business requirements into clean and accessible frontend code
  • Integrate and consume RESTful APIs, managing asynchronous flows and error handling
  • Collaborate with cross-functional teams including backend developers, designers, and QA
  • Use Playwright to implement and maintain automated UI tests
  • Participate in code reviews and contribute to documentation and architectural standards
  • Maintain version control using Git and GitHub (branches, PRs, issue tracking)

Required Skills & Experience:

  • 3+ years of JavaScript frontend development experience
  • 2+ years of Vue.js in production, with preference for Vue 3 and Composition API
  • Strong knowledge of HTML5, CSS3, and responsive UI design
  • Solid experience with REST APIs and asynchronous JavaScript
  • Proficient in Git/GitHub, including branching strategies and PR workflows
  • Experience with Playwright or similar for frontend/UI testing
  • Familiarity with Agile methodologies (Scrum/Kanban)
  • Awareness of frontend deployment workflows (e.g., static hosting, integration with APIs)

Preferred (Nice to Have):

  • Experience using TypeScript in frontend development
  • Understanding of OAuth2, JWT, or other authentication/authorisation flows
  • Familiarity with performance and accessibility best practices
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.