Senior Frontend Developer - React & UI Development
Listed on 2026-10-28
-
Software Development
Front End Developer, React.js
Our client, a dynamic web solutions provider, is seeking a Senior Frontend Developer with expertise in React to join their team in Upington, Northern Cape . This role is integral to the design and development of sophisticated user interfaces for a variety of web applications. You will be responsible for translating complex requirements into elegant, performant, and user-friendly interfaces, working closely with UI/UX designers and backend developers.
The ideal candidate possesses a strong portfolio showcasing proficiency in modern frontend technologies, particularly React, and a keen eye for detail in crafting exceptional user experiences. This position offers a hybrid work model, allowing for a blend of in-office collaboration and remote flexibility. Join a forward-thinking company that values innovation and professional growth, contributing to impactful projects in the heart of the Northern Cape.
We are committed to providing a stimulating environment for our technical talent.
- Develop and maintain high-quality, responsive, and performant user interfaces using React.
- Translate UI/UX designs and wireframes into functional, well-structured code.
- Collaborate closely with backend developers to integrate frontend components with server-side logic via RESTful APIs.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Write clean, maintainable, and well-documented code following best practices.
- Participate in code reviews to ensure code quality and share knowledge with the team.
- Troubleshoot and debug frontend issues, identifying and implementing effective solutions.
- Stay updated with the latest trends and advancements in frontend development and React ecosystem.
- Contribute to technical discussions and architectural decisions for frontend development.
- Ensure the technical feasibility of UI/UX designs.
- Bachelor's degree in Computer Science, Web Development, or a related field, or equivalent practical experience.
- 4+ years of professional experience in frontend development.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS
3. - In-depth experience with React and its core principles (components, state, props, hooks).
- Experience with state management libraries like Redux or Context API.
- Familiarity with frontend build tools (e.g., Webpack, Babel).
- Experience consuming RESTful APIs.
- Understanding of version control systems (Git).
- Knowledge of responsive design principles and mobile-first development.
- Strong problem-solving skills and attention to detail.
Excellent communication and collaboration abilities. - Experience with Next.js or other React frameworks is a plus.
- Competitive salary package based on experience.
- Medical aid contributions and retirement fund benefits.
- Generous annual leave and public holidays.
- Hybrid work model for improved work-life balance.
- Opportunities for professional development and skill enhancement.
- Exposure to diverse and challenging web development projects.
- Supportive and collaborative team environment.
- Potential for career advancement within the company.
(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).