Senior Web Developer (Frontend)
Summary
A senior frontend developer builds responsive, high-performance user interfaces with modern JavaScript frameworks (React, Angular, or Vue.js) for a client company in Klerksdorp, South Africa, in a hybrid role. Day to day involves leading user-facing feature development, collaborating with designers and backend developers, optimizing performance, and mentoring junior developers.
About the Role
Our client in Klerksdorp is seeking a highly skilled and experienced Senior Frontend Web Developer to join their innovative team. This hybrid role is perfect for a developer who is passionate about creating exceptional user interfaces and delivering seamless web experiences. You will lead the development of user-facing features, collaborate with backend developers and designers, and contribute to architectural decisions. Join a dynamic company in North West that offers a collaborative work environment with the flexibility of working both in the office and remotely, focusing on building cutting-edge web applications that meet the highest standards of performance and usability.
Key Responsibilities
- Develop, test, and deploy high-quality, responsive frontend code using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Collaborate closely with UI/UX designers to translate wireframes and mockups into functional, interactive web interfaces.
- Optimize frontend performance for maximum speed and scalability across various devices and browsers.
- Participate in code reviews, provide constructive feedback, and mentor junior frontend developers.
- Troubleshoot and debug frontend issues, ensuring a smooth and error-free user experience.
Requirements
- 5+ years of professional experience in frontend web development .
- Strong proficiency in HTML5, CSS3, and modern JavaScript (ES6+).
- Extensive experience with at least one major JavaScript framework (React, Angular, or Vue.js).
- Familiarity with build tools (Webpack, Babel) and version control systems (Git).
- Experience with performance optimization techniques and cross-browser compatibility testing.
Benefits
- Competitive salary package commensurate with experience.
- Hybrid work model providing flexibility for remote and in-office work.
- Comprehensive health insurance and retirement savings plan.
- Opportunities for continuous learning and professional growth in Klerksdorp .
- A dynamic and supportive team culture focused on innovation.