Frontend Developer (Vue.js)
Summary
Frontend Developer building and maintaining responsive, high-performance Vue.js user interfaces for a client's web applications in East London, South Africa. Day to day involves translating UI/UX wireframes into components, integrating with backend REST APIs, optimizing performance, and joining code reviews in a hybrid work setup.
About the Role
Our client is seeking a skilled and enthusiastic Frontend Developer specializing in Vue.js to join their team in East London . You will be responsible for building and implementing user-facing features for their web applications, ensuring a seamless and responsive user experience. This role involves translating UI/UX design wireframes into high-quality, functional code, and collaborating closely with backend developers and designers to deliver polished digital products. This is a fantastic opportunity for a frontend developer looking to contribute to innovative projects in a hybrid work setting.
Key Responsibilities
- Develop and maintain responsive, high-performance user interfaces using Vue.js and associated libraries.
- Collaborate with UI/UX designers to translate wireframes and mockups into functional, interactive components.
- Write clean, maintainable, and well-documented code following industry best practices.
- Integrate frontend applications with backend APIs and services.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Participate in code reviews and contribute to improving development processes and code quality.
Requirements
- Proven experience as a Frontend Developer with a strong focus on Vue.js.
- Proficiency in JavaScript, HTML5, and CSS3.
- Experience with Vue.js framework and its ecosystem (Vuex, Vue Router).
- Familiarity with modern frontend build pipelines and tools (e.g., Webpack, Babel).
- Understanding of RESTful APIs and asynchronous request handling.
- Experience with version control systems, such as Git.
Benefits
- Competitive salary and opportunities for career growth.
- Hybrid work model offering flexibility between office and remote work.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and holiday leave.
- Access to professional development resources and training programs.