Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Johannesburg - South Africa

profile Monthly Salary: Not Disclosed
Posted on: 23 days ago
Vacancies: 1 Vacancy

Job Summary

Introduction

Our client based in Bryanston is looking for a Vue Developer for a permanent role. Working hybrid

You will play a key role in building and maintaining our web applications using TypeScript Vite Pinia Vue Router and Bootstrap.

This role is perfect for a developer with around 45 years of experience who is passionate about crafting reusable scalable components and delivering seamless user experiences.

Job Description

  • Develop and maintain responsive dynamic web applications using and supporting technologies.
  • Create and manage reusable Vue components and libraries for scalable development.
  • Implement state management solutions using Pinia and ensure smooth application flow with Vue Router.
  • Collaborate with backend developers product managers and designers to deliver intuitive and functional solutions.
  • Write clean maintainable code and conduct thorough unit testing with Vitest.
  • Ensure cross-browser compatibility and responsiveness across devices.
  • Troubleshoot debug and optimise the performance of applications.
  • Stay up to date with modern front-end practices and contribute ideas for continuous improvement.

Nice-to-Have

  • Experience working in SaaS or similar industries.
  • Familiarity with RESTful APIs and integration into front-end applications.
  • Exposure to Agile development practices.

What We Offer

  • Opportunity to work on impactful products
  • Collaborative supportive team environment.
  • Competitive compensation package.
  • Flexi-hours and a hybrid working setup.

CV to

Minimum Requirements

  • 45 years of experience as a front-end developer with a strong focus on (Vue 3 preferred).
  • Solid proficiency in TypeScript Vite Pinia Vue Router and Bootstrap.
  • Strong understanding of state management and reusable component design.
  • Experience with Vitest (or similar frameworks) for unit testing.
  • Familiarity with responsive design principles and cross-browser compatibility.
  • Ability to translate UI/UX designs into high-quality code.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.

Package & Remuneration

Salary Negotiable

IntroductionOur client based in Bryanston is looking for a Vue Developer for a permanent role. Working hybridYou will play a key role in building and maintaining our web applications using TypeScript Vite Pinia Vue Router and Bootstrap.This role is perfect for a developer with around 45 years of ex...
View more view more

Key Skills

  • CCTV
  • Computer Science
  • Corporate Marketing
  • E Learning
  • Arabic English Translation