Scrums.com (formerly SovTech)

Senior UI Engineer, React

Scrums.com (formerly SovTech)

contract

Posted on:

Location Type: Remote

Location: South Africa

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Build, maintain, and optimise user interfaces using React, TypeScript/JavaScript, HTML5, and CSS3.
  • Develop reusable components and ensure consistent UI implementation across applications.
  • Integrate React applications with PHP backends (Laravel/Symfony/custom frameworks) 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 to ensure front-end architecture aligns with backend services.
  • Tune front-end performance, refactor code, and reduce UI latency and regressions.
  • Write and maintain unit/component tests; support QA with integration and end-to-end validation.
  • Participate in code reviews and uphold a strong quality bar.
  • Document UI components, patterns, and integration standards.
  • Contribute to Agile ceremonies, including planning, stand-ups, and retrospectives.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 2–5+ years in front-end development.
  • 1–2+ years building React applications in production.
  • Front-end: React, TypeScript/JavaScript, HTML5, CSS3, SASS/LESS
  • State management: Redux, Zustand, Recoil
  • Backend: PHP (Laravel, Symfony, custom frameworks)
  • Testing: Jest, React Testing Library
  • Version control: Git (GitHub/GitLab/Bitbucket)
  • Build tools: Webpack, Vite, npm, Yarn
  • Design: Figma, Adobe XD, Sketch
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: Providing full support for a meaningful work-life balance.
  • Commission Incentives: Unlock attractive rewards for successful business development leads and employee referrals.
  • Stacos (our company currency): Reward and recognise your peers with Stacos and exchange them for cool vouchers to celebrate accomplishments big and small.
  • Continued Career Growth & Support: Internal AI Platforms: We empower our teams with access to both closed and open source LLM’s that make work easier and empower your professional growth.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactTypeScriptJavaScriptHTML5CSS3SASSLESSReduxPHPJest
Soft Skills
collaborationcommunicationproblem-solvingattention to detailadaptabilitytime managementcritical thinkingcreativityteamworkdocumentation
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer ScienceSoftware Engineering certification