Job description
About the Role
Our client is seeking a talented and creative Frontend Developer with a strong focus on React to join their innovative team in Pretoria . This role is essential in building intuitive, responsive, and engaging user interfaces for our cutting-edge web applications. You will work closely with UI/UX designers and backend developers to translate concepts into seamless user experiences. We value collaboration, clean code, and a passion for creating user-centric designs. This hybrid role offers the flexibility to work both remotely and in our modern Pretoria office, fostering a productive and collaborative environment.
Key Responsibilities
- Develop new user-facing features using React.js and modern JavaScript frameworks.
- Build reusable code and libraries for future use, ensuring scalability and maintainability.
- Optimize applications for maximum speed, scalability, and responsiveness across various devices and browsers.
- Collaborate with UI/UX designers to translate wireframes and mockups into functional, high-fidelity interfaces.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Participate in code reviews and contribute to team discussions on technical direction and solutions.
Requirements
- Bachelor's degree in Computer Science, Web Development, or a related field, or equivalent experience.
- 3+ years of professional experience in frontend development with a strong focus on React.
- Proficiency in JavaScript, HTML5, and CSS3, including preprocessors like SASS or LESS.
- Experience with state management libraries (e.g., Redux, Context API) and frontend build tools (e.g., Webpack, Babel).
- Understanding of RESTful APIs and asynchronous request handling.
- Strong problem-solving skills and attention to detail in UI implementation.
Benefits
- Competitive annual salary with performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Generous leave policy and hybrid working model.
- Opportunities for skill development and career advancement.
- A creative and collaborative work environment in Pretoria .
#J-18808-Ljbffr