Senior Frontend Developer
Summary
Senior Frontend Developer building and enhancing user-facing features of web applications for a tech firm in Richards Bay, translating UI/UX designs into responsive, performant code with modern JavaScript frameworks (React, Angular, or Vue.js) in a collaborative Agile team, with mentoring and architectural input.
About the Role
Our client, a burgeoning tech firm located in Richards Bay , is actively seeking a talented and experienced Senior Frontend Developer to join their innovative team. This role is crucial for developing and enhancing user-facing features of our client's cutting-edge web applications. You will be instrumental in translating UI/UX designs into high-quality, responsive, and performant code. Working within a collaborative Agile environment, you'll have the opportunity to influence architectural decisions and mentor junior developers. This position offers a unique chance to contribute to a growing company making waves in the digital space within KwaZulu-Natal .
Key Responsibilities
- Develop, test, and deploy robust and scalable frontend features using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Translate complex UI/UX designs and wireframes into high-quality, responsive, and accessible code.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Collaborate closely with backend developers and UI/UX designers to integrate frontend components with server-side logic.
- Write clean, maintainable, and well-documented code, and participate actively in code reviews.
- Troubleshoot and debug frontend issues, ensuring a seamless user experience across all devices.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in frontend web development.
- Strong proficiency in HTML5, CSS3, JavaScript (ES6+), and at least one modern frontend framework (React, Angular, or Vue.js).
- Experience with state management libraries (e.g., Redux, Vuex) and build tools (e.g., Webpack, Babel).
- Familiarity with RESTful APIs and asynchronous request handling.
- Understanding of version control systems like Git.
Benefits
- Highly competitive salary and performance-based bonuses.
- Hybrid work model providing a blend of remote flexibility and in-office collaboration.
- Comprehensive medical, dental, and vision insurance plans.
- Generous paid time off and annual leave.
- Professional development opportunities, including access to training and conferences in Richards Bay .