×
Register Here to Apply for Jobs or Post Jobs. X

Senior UI Engineer; React

Remote / Online - Candidates ideally in
Johannesburg, 2000, South Africa
Listing for: Scrums.com
Contract, Remote/Work from Home position
Listed on 2026-02-13
Job specializations:
  • Software Development
    Full Stack Developer, React.js, Software Engineer, Front End Developer
Job Description & How to Apply Below
Position: Senior UI Engineer (React)

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 Talent

helps companies scale through a cloud‑based engineering subscription platform, offering consistent, cost‑effective AI‑powered experts, teams and reliable developer analytics.

Our Culture

Our 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.
Team Vibes
  • 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 Weekwork from anywhere around the globe for one exciting week.
Rewards & Recognition
  • Stacos – company currency to reward and recognise peers.
  • Commission Incentives – rewards for successful business development leads and referrals.
Career Growth & Support
  • 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.
AI‑Driven Teams

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 Details

Location: 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
Responsibilities
  • 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…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary