Senior Frontend Developer (React)
Summary
Placements24 is recruiting a Senior Frontend Developer for a client in Centurion to build and enhance responsive, high-performance React user interfaces for web applications. Day to day: turning designs into clean code, optimizing performance, code reviews and mentoring, using React, JavaScript, HTML5/CSS3, Redux/Context API and Git in an onsite office team.
About the Role
Our client is seeking a skilled Senior Frontend Developer with expertise in React to join their dynamic team based in Centurion. This role is crucial for developing and enhancing the user interface of our cutting-edge web applications. You will be responsible for translating complex requirements into responsive, high-performance, and visually appealing frontend experiences. Working closely with backend developers and designers, you'll play a key role in ensuring a seamless and engaging user journey, contributing significantly to the technical direction and quality of our digital products within a collaborative office setting.
Key Responsibilities
- Develop, implement, and maintain scalable and responsive user interfaces using React and related libraries.
- Collaborate with UX/UI designers to translate wireframes and mockups into functional, high-quality code.
- Optimize frontend performance for speed, scalability, and cross-browser compatibility.
- Write clean, maintainable, and well-documented code, adhering to coding standards and best practices.
- Participate in code reviews, provide constructive feedback, and mentor junior developers.
- Troubleshoot and resolve frontend bugs and issues, ensuring a stable and reliable user experience.
Requirements
- 5+ years of professional experience in frontend development, with a strong focus on React.
- Deep understanding of JavaScript, HTML5, CSS3, and modern frontend build tools.
- Experience with state management libraries (e.g., Redux, Context API) and asynchronous programming.
- Familiarity with RESTful APIs and integrating frontend applications with backend services.
- Proficiency in version control systems like Git.
- Strong problem-solving skills and a keen eye for detail in UI implementation.
Benefits
- Competitive salary package with potential for annual bonuses.
- Opportunity to work on exciting and challenging projects in the heart of Centurion.
- Comprehensive health insurance and retirement savings plan.
- Professional development budget for training and conferences.
- A collaborative and supportive team environment focused on technical excellence.