2,076,376open jobs
123,082companies
241,866added this week
Browse all
Salary
≈ $24k – $50k per year (Estimated)
Location
Hybrid (Cape Town, South Africa)
Seniority
Middle · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 30, 2026. First seen by Alion on Oct 27, 2026.

Overview
Company
Impact
Profile match
Shoprite is a South African supermarket chain. Its digital and media businesses include the Sixty60 delivery service and Rainmaker Media, and its job ads seek retail media analysts, software engineers for SAP Commerce Cloud and application support specialists. The company is headquartered in Cape Town, South Africa.

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).
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,076,376 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Cape Town
≈ $59k – $125k per year (Estimated) · In office · Full-Time · Montreal
C++
DevOps
Windows
Apply
Senior .Net Developer 3 hours ago
≈ $53k – $107k per year (Estimated) · Hybrid · Full-Time · 10+ years exp · Dublin
SQL
C#
C#
ASP.NET Core
Hangfire
Databases
Snowflake
DevOps
Azure DevOps
Azure
Git
AWS
Windows
Management
Agile
Apply
Tech lead PHP F/H 1 hour ago
≈ $46k – $82k per year (Estimated) · In office · Full-Time · Cesson-Sévigné
JavaScript
Java
PHP
TypeScript
Java
Spring Boot
PHP
Symfony
Doctrine
Frontend
Angular
DevOps
CI/CD
Git
Docker
Apply
≈ $44k – $105k per year (Estimated) · Hybrid · Full-Time · São Paulo
DevOps
CI/CD
AWS
Apply
$180k – $210k per year · Remote (United States) · Full-Time · 20+ years exp · Miami
JavaScript
TypeScript
Node JS
Node JS
Prisma
Databases
PostgreSQL
pgvector
AI/ML
Cursor
Claude Code
AI Agents
LLM
RAG
Anthropic
LiveKit
Frontend
Vue.js
Mobile
Twilio
DevOps
AWS
Management
Stripe
Apply
Engineering Manager 2 days ago
≈ $32k – $83k per year (Estimated) · In office · Full-Time · 10+ years exp · Bachelor's Degree · Bengaluru
JavaScript
TypeScript
C#
Node JS
Databases
Amazon Aurora
DevOps
CloudFormation
CI/CD
AWS
AWS Lambda
Amazon EC2
Amazon S3
Amazon Kinesis
AWS Step Functions
Management
BPMN
Apply
In office · 5+ years exp · Pune
JavaScript
Dart
AI/ML
Gemini
Frontend
React.js
Mobile
Flutter
React Native
Firebase
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Bitbucket
GitHub
Windows
Management
Agile
Scrum
Apply
$21k – $26k per year (gross) · In office · 6+ years exp · Hyderabad · Bengaluru · Chennai
JavaScript
DevOps
Rest API
CI/CD
SOAP
Management
Agile
Apply
≈ $40k – $84k per year (Estimated) · In office · Bachelor's Degree · Kidlington
JavaScript
Management
ITIL
Apply
≈ $15k – $43k per year (Estimated) · In office · Full-Time · 15+ years exp · Bachelor's Degree · Hyderabad
Python
C#
DevOps
CI/CD
GitLab
Wi-Fi
Management
Agile
QA
Selenium
Appium
MedTech
ISO 13485
ISO 14971
IEC 60601
IEC 62304
Verification & Validation
Apply
Software Engineer III 30 days ago
≈ $24k – $49k per year (Estimated) · In office · Full-Time · 5+ years exp · Brackenfell
JavaScript
TypeScript
Frontend
Next.js
React.js
Sass
CSS Modules
Mobile
Clean Architecture
Management
Scrum
Kanban
Apply
Software Engineer 30 days ago
≈ $39k – $71k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Brackenfell
Java
Databases
Apache Kafka
DevOps
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
Management
Agile
Scrum
Apply
≈ $13k – $28k per year (Estimated) · In office · Full-Time · 1+ year exp · Bellville
Apply
≈ $10k – $17k per year (Estimated) · In office · Full-Time · 2+ years exp · Brackenfell
Apply
Solutions Architect I 10 days ago
In office · Full-Time · 1+ year exp · Bachelor's Degree · Cape Town
JavaScript
C#
Databases
PostgreSQL
Management
Agile
Scrum
Apply
Project Coordinator 2 hours ago
≈ $11k – $18k per year (Estimated) · In office · 2+ years exp · Cape Town
Management
SharePoint
Agile
Apply
≈ $22k – $43k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Cape Town
SQL
DevOps
AWS
Management
Agile
Apply
≈ $15k – $30k per year (Estimated) · In office · Full-Time · 3+ years exp · Cape Town
Apply
Managing Editor FTC 2 hours ago
≈ $16k – $36k per year (Estimated) · In office · Full-Time · 5+ years exp · Cape Town
Design
Adobe Photoshop
Management
SharePoint
Apply
In office · Full-Time · Cape Town
Apply
See all jobs
This is one of many
2,076,376 more open roles from verified company boards, updated every day.