Log inSign up free
  • Home
  • Profile
  • Jobs
    • Applications
    • Career
    • Resume
    • Cover letters
  • Content
    • Posts
    • Media
  • Messages
  • Analytics
    • Overview
    • Pages
  • Portfolio
  • More tools
    • Hiring
  • Settings
All jobs
SHShopriteX logo

ShopriteX

Cape Town, WC

Software Engineer III - UI.

FULL TIMESENIOR LEVELENGINEERING

About the Role:

We are looking for an experienced .NET UI Developer specialising in Blazor to join our team. In this role, you will be responsible for designing, developing, and maintaining modern, responsive user interfaces for our retail platform.You will work closely with backend engineers, product teams, and UX designers to deliver high-quality, scalable, and performant web applications using Blazor and the .NET ecosystem, aligned to cloud-native architectures on AWS.


Key Responsibilities:

Technical Capability:

  • Maintain a strong understanding of frontend architecture and UI engineering best practices.
  • Identify UI/UX challenges and propose improvements to enhance usability and performance.
  • Ensure adherence to development standards, accessibility guidelines, and responsive design principles.

Solution Design & Development:

  • Analyse and understand business requirements in the context of user experience and frontend delivery.
  • Design and develop modern, responsive UI components using Blazor and .NET.
  • Build reusable UI components and enforce consistent design systems.
  • Integrate frontend applications with backend APIs and services.
  • Ensure high performance, cross-browser compatibility, and accessibility compliance.
  • Contribute to frontend architecture decisions, including state management and component design.
  • Develop, document, and maintain clean, maintainable UI code.
  • Develop, document, and maintain source code in line with established design standards.
  • Integrate design for maintainability, scalability, and operational efficiency.
  • Build systems to take advantage of true cloud-native architecture, leveraging AWS services and patterns.

Stakeholder Engagement & Collaboration:

  • Collaborate closely with UX/UI designers, backend engineers.
  • Communicate technical UI concepts effectively to both technical and non-technical stakeholders.
  • Participate actively in team ceremonies and contribute to shared knowledge.

Quality, Compliance & Delivery:

  • Deliver high-quality UI features within agreed timelines and SDLC processes.
  • Apply strong testing practices (unit, integration, UI testing where applicable).
  • Participate in code reviews and ensure adherence to coding standards.
  • Ensure UI solutions meet accessibility, performance, and security standards
  • Work within Agile (SCRUM) and traditional SDLC frameworks.

Infrastructure & Continuous Improvement:

  • Contribute to CI/CD pipelines for frontend application deployment.
  • Maintain and improve build, deployment, and testing processes
  • Stay current with emerging frontend technologies and Blazor advancements.
  • Champion best practices in UI development and performance optimization.


Required Qualifications & Experience:


Essential:

  • Extensive experience in .NET (C#) development.
  • Strong hands-on experience with Blazor (Server and/or 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 and UI testing practices.
  • Excellent communication skills.
  • 5+ years of development experience, with a strong frontend/UI focus.

Advantageous:

  • Experience with frontend styling frameworks (e.g. Bootstrap, Tailwind).
  • Knowledge of JavaScript and interop with Blazor.
  • Experience with state management patterns in UI applications.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Exposure to event-driven architectures and API-driven UI design.
  • Experience with containerization (Docker, Kubernetes / EKS).
  • Exposure to retail or customer-facing digital platforms.

Working Environment:

  • Technology stack centred on .NET, Blazor, and AWS cloud services.
  • UI-focused delivery within a retail platform ecosystem.
  • Strong collaboration between frontend, backend, and product teams.
  • Agile development culture with structured governance.
  • Hybrid work environment (currently 3 days in office).



Pay
Not stated
Where
Cape Town, WC
Work
Not stated
Type
Full time
Posted
27 Oct, 2026
Apply on the original postingSign in to apply

Unverified board

more at ShopriteX.

30 Sep, 2026

ShopriteX

Tech Lead

SHShopriteX logo
  • Full time
  • Senior level
  • Engineering

Brackenfell, ZA

Full time

Details
20 Oct, 2026

ShopriteX

Solutions Architect I

SHShopriteX logo
  • Full time
  • Senior level
  • Engineering

Cape Town +2

Full time

Details
9 Oct, 2026

ShopriteX

Software Engineer III (SAP Commerce Cloud / Hybris)

SHShopriteX logo
  • Full time
  • Senior level
  • Engineering

Cape Town +2

Full time

Details

similar roles.

28 May, 2026

Turner Mining Group

Senior Mining Engineer

TMTurner Mining Group logo
  • Full time
  • Senior level
  • Engineering

United States

Full time

Details
21 May, 2026

Turner Mining Group

Senior Mining Engineer

TMTurner Mining Group logo
  • Full time
  • Senior level
  • Engineering

Brawley, CA

Full time

Details
23 Oct, 2026

David AI

Research Engineer

DADavid AI logo
  • Full time
  • Engineering

$210k–360k/yr

San Francisco

Details
25 Oct, 2026

HomeLight

Account Executive - Realtor Software

HOHomeLight logo
  • Engineering

Scottsdale, AZ

Salary not listed

Details
26 Oct, 2026

Gelber Group

(Associate) Software Engineer- Trading Integrations Team

GGGelber Group logo
  • Junior level
  • Remote
  • Engineering

$100k–150k/mo

Chicago, IL

Details
23 Aug, 2024

Button

Senior Mobile Engineer

BUButton logo
  • Full time
  • Senior level
  • Remote
  • Engineering

$153k–198k/mo

Remote

Details