This job is expired.


React Developer, Johannesburg

Last update 2024-05-24
Expires 2024-05-23
ID #2086272892
React Developer, Johannesburg
South Africa, Gauteng, Johannesburg,
Modified March 25, 2024


As a React Developer, you will play a crucial role in designing and implementing user interfaces for our web applications using React.js. You will collaborate closely with our design and backend development teams to create seamless and responsive user experiences. The ideal candidate is passionate about front-end development, stays updated on emerging technologies, and possesses strong problem-solving skills.

The Company is a dynamic and innovative software development company focused on delivering cutting-edge solutions to their clients. They specialise in Software Development. They are currently seeking a talented React Developer to join their team and contribute to the development of their exciting projects.

1. Develop user interfaces using React.js.
2. Build reusable components and front-end libraries for future use.
3. Collaborate with the design team to translate UI/UX design wireframes into high-quality code.
4. Optimise components for maximum performance across a vast array of web-capable devices and browsers.
5. Work closely with back-end developers to integrate front-end components with server-side logic.
6. Implement responsive designs and ensure cross-browser compatibility.
7. Participate in code reviews and provide constructive feedback to other team members.
8. Stay updated on emerging technologies and industry trends to improve existing applications and suggest new ideas.

Skills Required:
1. Proficiency in React.js and its core principles.
2. Experience with popular React.js workflows (such as Flux or Redux).
3. Familiarity with RESTful APIs and integration.
4. Strong proficiency in Java Script, including DOM manipulation and the Java Script object model.
5. Experience with HTML5 and CSS3.
6. Knowledge of modern authorisation mechanisms, such as JSON Web Token.
7. Familiarity with modern front-end build pipelines and tools.
8. Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
9. Familiarity with code versioning tools such as Git.
10. Excellent communication and collaboration skills.
11. Ability to work independently and as part of a team.
12. Attention to detail and a commitment to delivering high-quality code.

Job details:

Job type: Full time
Contract type: Permanent
Occupation: React developer

⇐ Previous job

Next job ⇒     


Contact employer

    Employer's info

    Quick search:


    Type city or region