Senior UI Engineer; React
Johannesburg, 2000, South Africa
Listed on 2026-02-13
-
Software Development
Full Stack Developer, React.js, Software Engineer, Front End Developer
Our Story
(formerly Sov Tech) is a leading custom software development company from Africa, committed to growing Africa’s tech ecosystems. With over a decade of experience, we deliver world‑class AI‑powered software solutions to a global audience from our headquarters in Gauteng.
We believe software development is rooted in talent, innovation and creativity. Over 350 AI‑powered experts across four cities on three continents help build platforms for businesses worldwide.
Accelerating Business Growth with Expert Tech Talenthelps companies scale through a cloud‑based engineering subscription platform, offering consistent, cost‑effective AI‑powered experts, teams and reliable developer analytics.
Our CultureOur culture is guided by 8 core values that emphasize people‑first approaches, diversity and empowerment. We celebrate African talent, flexibility and autonomy, working from anywhere across our interconnected Guilds.
Why Join Us?Be part of a dynamic, supportive team driving innovation and building exceptional teams across Africa. Highlights include:
- Empowered workplace where you shape culture and tech stack decisions.
- Distributed teams in South Africa, Nigeria, Kenya, Zimbabwe and beyond.
- Annual Foos‑Fest – showcase skills at our legendary foosball festival.
- AI‑Powered Hackathons – build market‑ready products in 24 hours.
- Year‑End Celebrations – reflect and connect at year‑end events.
- Popcorn Fridays, Dev Chats, and Braais – bond over discussion and good vibes.
- Fluid Clubs – hike, run and explore shared interests.
- Weekly All‑Hands – stay inspired and in the loop.
- Explore Week – work from anywhere around the globe for one exciting week.
- Stacos – company currency to reward and recognise peers.
- Commission Incentives – rewards for successful business development leads and referrals.
- Internal AI Platforms – access to closed and open source LLMs to accelerate your work.
- High‑Performance Culture – OKRs and structured annual reviews keep you aligned.
- Personalised Mentorship – one‑on‑one sessions and quarterly check‑ins with leadership.
We embrace cutting‑edge AI platforms, agents and tools such as OpenAI, Anthropic and Llama, providing secure internal access and eliminating the need for individual licenses.
Outstanding Employee Benefits*- Discovery Medical Aid – prioritizing your health with the best care.
- Half‑Day Birthday Leave – celebrate your special day with an afternoon off.
- Family Responsibility & Parental Benefits – full support for a meaningful work‑life balance.
* Benefits may vary depending on employment type.
Job DetailsLocation: Gauteng
Contract Type: Independent Contractor Agreement
Engagement Length: 12 months
Years of
Experience:
2–5+ years in front‑end development, 1–2+ years building React applications in production
Qualifications: Bachelor’s or Master’s degree in Computer Science, Software Engineering or related field.
Certifications: Advantageous
Work Model: Remote (Johannesburg‑based for occasional on‑site days)
Key Skills- Front‑end:
React, Type Script/JavaScript, HTML5, CSS3, SASS/LESS - State management:
Redux, Zustand, Recoil - Backend: PHP (Laravel, Symfony, custom frameworks)
- Testing:
Jest, React Testing Library - Version control:
Git (Git Hub/Git Lab/Bitbucket) - Build tools:
Webpack, Vite, npm, Yarn - Design:
Figma, Adobe XD, Sketch
- Build, maintain and optimise user interfaces using React, Type Script/JavaScript, HTML5 and CSS
3. - Develop reusable components and ensure consistent UI implementation across applications.
- Integrate React applications with PHP backends via RESTful APIs.
- Ensure cross‑browser compatibility, responsiveness and accessibility across devices.
- Partner with UI/UX designers to translate wireframes, prototypes and designs into production‑ready UI.
- Collaborate with backend teams to define API contracts, integration patterns and workflow logic.
- Contribute to system design discussions for front‑end architecture alignment.
- Tune performance, refactor code and reduce UI latency and regressions.
- Write and maintain unit/component tests and support QA with integration and end‑to‑end validation.
- Participate in code reviews and uphold a…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: