Develop and maintain responsive, dynamic web applications using Vue.js 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 lea.wilken@mediro-ict.co.za
4-5 years of experience as a front-end developer, with a strong focus on Vue.js (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.
Between 3 - 5 Years
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.