Web Developer
ExecutivePlacements.com
Recruiter
The Legends Agency
Job Ref
Web Developer - Cent..
Date posted
Thursday, June 11, 2026
Location
Johannesburg, South Africa
Salary
Market-related
SUMMARY
Join a development team focused on creating high-performance, modern user interfaces through the implementation of React.js components.
POSITION INFO
Web Developer - Centurion - R45 000 - R50 000 Join a development team focused on creating high-performance, modern user interfaces through the implementation of React.js components. About Our Client This international organization operates with head offices in Italy and development hubs located in South Africa and Italy. They maintain additional sales and support offices in the US and Brazil. The Role: Web Developer and React.js Developer This role exists to develop and implement user interface components by leveraging React.js concepts and workflows such as Redux and Webpack. The main focus areas include improving front-end performance, documenting the codebase, and working both independently and within a team environment. Key Responsibilities Implement responsive user interface components using React.js with a minimum of 3 years of experience. Design front-end architecture to support UI concepts. Write clean, efficient application interface code in JavaScript while adhering to React.js workflows. Troubleshoot and debug interface software and application codes. Monitor and optimize front-end performance. Document application changes and updates. Collaborate with the development team to discuss UI ideas and applications. Review application requirements and interface designs. About You Minimum 3 years of experience as a React.js Developer. Minimum 3 years of experience with React.js tools, including Redux. Proficiency in JavaScript, SCSS, HTML, and front-end technologies. Experience with GitHub, browser-based debugging, and performance testing tools. Strong troubleshooting skills. Excellent communication and collaboration skills. Self-starter with the ability to work independently and in a team. Bachelor's degree in Computer Science, Information Technology, or equivalent experience. Experience with MongoDB and Express.js. Backend programming experience with Node.js. Experience with video or real-time applications.