Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer III - UI

Home > C# programming jobs

Software Engineer III - UI in Others new

  • ShopriteX
  • Full time
  • Email
  • Cape Town, South Africa

Responsibilities

  • Design and develop modern, responsive UI components using Blazor and .NET.
  • Build reusable UI components and maintain consistent design systems.
  • Integrate frontend applications with backend APIs and services.
  • Contribute to frontend architecture, state management, component design, performance, accessibility, and cross-browser compatibility.
  • Develop, document, review, and maintain clean, scalable UI code.
  • Collaborate with UX/UI designers, backend engineers, product teams, and technical and non-technical stakeholders.
  • Apply unit, integration, and UI testing practices and ensure adherence to coding, accessibility, performance, and security standards.
  • Contribute to frontend build, deployment, testing, and CI/CD processes.
  • Participate in team ceremonies, knowledge sharing, and continuous improvement within Agile and SDLC frameworks.

Requirements

  • 5+ years of development experience with a strong frontend/UI focus.
  • Extensive experience in .NET and C# development.
  • Strong hands-on experience with Blazor Server and/or Blazor WebAssembly.
  • Proven experience building modern, responsive web UIs.
  • Experience integrating frontend applications with RESTful APIs.
  • Familiarity with cloud-hosted applications, preferably AWS.
  • Experience with Agile/SCRUM and SDLC practices.
  • Strong code quality discipline, UI testing practices, and communication skills.
  • Experience with Bootstrap or Tailwind is advantageous.
  • Knowledge of JavaScript and interoperability with Blazor is advantageous.
  • Experience with UI state management patterns, CI/CD and DevOps practices, event-driven architectures, API-driven UI design, Docker, Kubernetes/EKS, or retail and customer-facing digital platforms is advantageous.

Benefits

  • Hybrid work environment with 3 days currently required in the office.

ShopriteX

ShopriteX is the digital innovation unit of the Shoprite Group, Africa’s largest retailer, focused on e-commerce, rewards, data, and customer technology. It builds and operates products like Sixty60 (Checkers’ 60-minute grocery delivery) and the Xtra Savings loyalty program to enhance shopping an...

Similar positions

Software Engineer II - C#

  • Alarm.com
  • Full time
  • Others
  • 10/30/2026
  • Kraków, Poland

Senior Software Engineer C#

  • Alarm.com
  • Full time
  • Others
  • 10/30/2026
  • Kraków, Poland

Senior Software Test Engineer

  • Syms Strategic Group, LLC (SSG)
  • Full time
  • Remote
  • 10/30/2026
  • Salary: $85k-$116k
  • United States

Senior Software QA Engineer

  • The Predictive Index
  • Full time
  • USA
  • 10/30/2026
  • Salary: $140k-$175k
  • Remote

Software Engineer

  • Checkout.com
  • Full time
  • Others
  • 10/29/2026
  • Shanghai, China