Job Location : Gauteng, Johannesburg Deadline : May 07, 2025
We’re looking for a capable React contractor to help one of our clients set up their frontend development capability. You’ll take the lead on a few initial use cases, lay down the structure and standards, then guide and train the client’s team to take over and build the rest.
Responsibilities :
Build the first few use cases to establish a solid React foundation
Set up reusable components, structure, and clear best practices
Train and coach the client’s internal team on how to work with the React setup
Be available to review and support the client team as they continue development
Strong hands-on experience with React (including hooks)
Familiar with setting up component structures and managing state (e.g. Context, Redux or similar)
Comfortable working with APIs (REST or GraphQL)
Good understanding of basic testing (e.g. Jest or React Testing Library)
Familiar with styling libraries like Tailwind CSS or Material UI
Version control with Git
Bonus (but not essential) :
Some experience coaching or mentoring developers
Exposure to Storybook, CI / CD tools, or frontend build tools (Webpack, Vite, etc.)
What We're Looking For :
Someone who enjoys creating structure and helping others grow