Senior Frontend Developer; React/Vue.js
Centurion, 0014, South Africa
Listed on 2026-10-19
-
Software Development
Front End Developer, React.js, Javascript
About the Role
Our client, a rapidly expanding technology firm situated in Centurion, Gauteng, ZA, is seeking a highly proficient Senior Frontend Developer with expertise in modern JavaScript frameworks like React or Vue.js. This is a crucial role for developing and enhancing user-facing features for our client's flagship web applications. You will be instrumental in crafting responsive, high-performance, and scalable user interfaces. The ideal candidate will have a strong understanding of the full frontend development lifecycle, from conception and design collaboration to implementation and testing.
You will work closely with backend developers and UI/UX designers to deliver seamless and engaging digital experiences. Join a forward-thinking company in Centurion that values innovation and technical excellence, offering a hybrid work arrangement that blends collaborative office days with the flexibility of remote work. This position is perfect for a developer passionate about clean code and cutting-edge frontend technologies.
- Develop, implement, and maintain responsive and performant user interfaces using React or Vue.js.
- Collaborate with UI/UX designers to translate wireframes and mockups into functional, pixel-perfect web pages.
- Write clean, maintainable, and well-documented JavaScript, HTML, and CSS code.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Work closely with backend developers to integrate frontend components with server-side logic and APIs.
- Implement robust testing strategies, including unit and integration tests, to ensure code quality and stability.
- Participate in code reviews, providing and receiving constructive feedback.
- Mentor junior frontend developers and contribute to team knowledge sharing.
- Stay up-to-date with the latest frontend technologies and best practices.
- Proven professional experience as a Frontend Developer, with a strong portfolio of live web applications.
- In-depth knowledge of JavaScript (ES6+), HTML5, and CSS
3. - Expertise in at least one modern JavaScript framework, preferably React or Vue.js.
- Experience with state management libraries (e.g., Redux, Vuex).
- Familiarity with build tools like Webpack or Vite.
- Understanding of RESTful APIs and asynchronous request handling.
- Proficiency with version control systems, such as Git.
- Experience with testing frameworks (e.g., Jest, Cypress).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work effectively in a team environment.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Our client offers a highly competitive salary, benchmarked against industry standards, along with annual performance bonuses.
- Benefits include comprehensive private medical aid coverage, a generous provident fund contribution, and life insurance.
- Opportunities for continuous professional development are abundant, including access to online courses, specialized training, and attendance at tech conferences.
- The company culture in Centurion emphasizes collaboration, innovation, and employee well-being.
- The hybrid work model offers a great work-life balance.
- You will work with a talented team using the latest technologies in a modern office environment.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).