Hybrid Senior UI Engineer, React

Posted 36 minutes ago

Apply now

About the role

  • Senior UI Engineer developing and optimizing user interfaces using React for a leading custom software development company from Africa. Collaborating with teams across the continent to build world-class platforms.

Responsibilities

  • 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

  • 2–5+ years in front-end development.
  • 1–2+ years building React applications in production
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • React, TypeScript/JavaScript, HTML5, CSS3, SASS/LESS
  • Redux, Zustand, Recoil
  • PHP (Laravel, Symfony, custom frameworks)
  • Jest, React Testing Library
  • Git (GitHub/GitLab/Bitbucket)
  • Webpack, Vite, npm, Yarn
  • 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.

Job title

Senior UI Engineer, React

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job