React Developer
Johannesburg, Gauteng
Posted more than 30 days ago
- Company:
- Visi Select
- Company Description:
- Visi Select is a leading recruitment company specialising in connecting Care Homes, Hospitality businesses, and Remote workers with the perfect staff they need. Our mission is to provide seamless solutions for talent acquisition, catering to both local and international staffing needs.
- Contract Type:
- Full Time
- Experience Required:
- 3 to 4 years
- Education Level:
- Grade 12
- Gender:
- Any
- Number of vacancies:
- 1
Job Description
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.
Responsibilities:
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 JavaScript, including DOM manipulation and the JavaScript 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.
- Salary:
- 25.000,00 ZAR Monthly