Frontend Developer - React Specialist
Summary
A React-focused frontend developer role in Mossel Bay, South Africa, building responsive, high-performance user interfaces for web applications using JavaScript, HTML5, CSS3, and the React ecosystem (Redux, Context API), while collaborating with designers, backend developers, and product managers. Offers a hybrid work arrangement.
About the Role
Our client is seeking a talented and passionate Frontend Developer with a specialization in React to join their dynamic team in Mossel Bay . You will play a key role in building intuitive, responsive, and high-performance user interfaces for our web applications. This position offers the opportunity to work on exciting projects, collaborate with a talented group of designers and developers, and contribute to the evolution of our digital products. You will be instrumental in translating design concepts into seamless user experiences.
Key Responsibilities
- Develop user-facing features and components using React and modern front-end technologies.
- Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
- Write clean, maintainable, and well-documented code following best practices.
- Collaborate effectively with backend developers and product managers to integrate frontend components with server-side logic.
- Perform thorough testing and debugging of applications to ensure a smooth and error-free user experience.
- Stay up-to-date with emerging frontend technologies and trends, proposing improvements to enhance user interfaces.
Requirements
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
- 3+ years of professional experience in frontend development.
- Strong proficiency in JavaScript , HTML5, and CSS3.
- Extensive experience with the React library and its ecosystem (e.g., Redux, Context API).
- Familiarity with responsive design principles and cross-browser compatibility issues.
- Experience with version control systems like Git.
Benefits
- Competitive salary commensurate with experience.
- Comprehensive health and wellness benefits package.
- Hybrid work arrangement providing flexibility and work-life balance.
- Opportunities for professional growth and skill development.
- Collaborative and creative work environment fostering innovation.