Are you an experienced Vue.js developer with a passion for building high-quality web applications? Do you thrive in a collaborative environment where problem-solving and innovation are valued? If so, we want to hear from you About the Role We are looking for a Front-End Developer (VueJS) to join our team and help build dynamic, accessible, and secure web applications. This role offers the opportunity to work with cutting-edge technologies, contribute to UI/UX improvements, and ensure our applications meet industry best practices. What You'll Do Develop and maintain Vue 3 applications, focusing on performance and user experience. Build Single Page Applications (SPA) and work with js for optimized server-side rendering. Work with UI/component libraries to create scalable and reusable front-end components. Write clean, maintainable code using HTML, JavaScript, and CSS. Ensure applications meet Web Content Accessibility Guidelines (WCAG 2.1) and security best practices, including OWASP Top 10. Troubleshoot and debug issues using sound problem-solving skills. Collaborate effectively with designers, back-end developers, and stakeholders to deliver high-quality products. What You Bring 5 years of hands-on experience in front-end development with Vue.js. Strong expertise in Vue 3, Nuxt.js, and SPA development. Experience working with UI/component libraries and front-end best practices. Solid knowledge of HTML, JavaScript, and CSS. Understanding of web accessibility (WCAG 2.1) and secure coding practices ( OWASP Top 10 ). Excellent written and verbal communication skills. A collaborative mindset and ability to work effectively with cross-functional teams. Why Join Us? Work on exciting, innovative projects in a collaborative Competitive salary and benefits package. Opportunities for professional growth and development. Flexible work environment with a strong focus on work-life balance. If you're passionate about front-end development and want to work with a team that values quality and innovation, apply today JOBREF: 06810-0013188530HS By clicking 'apply', you give your express consent that Robert Half may use your personal information to process your job application and to contact you from time to time for future employment opportunities. For further information on how Robert Half processes your personal information and how to access and correct your information, please read the Robert Half privacy notice: https://www.roberthalf.com/au/en/privacy. Please do not submit any sensitive personal data to us in your resume (such as government ID numbers, ethnicity, gender, religion, marital status or trade union membership) as we do not collect your sensitive personal data at this time.