Frontend Developer .NET / Blazor

Eastern Personnel Consultants / Oostelike Personeel Konsultante

Pretoria

On-site

ZAR 558,000 - 670,000

Full time

12 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Provident fund
December annual bonus

Job summary

Eastern Personnel Consultants / Oostelike Personeel Konsultante in Centurion area seeks an experienced frontend developer with .NET/C# and Blazor focus to build and maintain enterprise UI for ERP/WMS and back-office systems.

The role requires Blazor WebAssembly/Server experience, API integration, and strong UI/UX sensibilities. Office-based, with no remote work, reporting to the CIO.

Qualifications

  • 5+ years of professional experience in .NET / C# development.
  • Frontend development experience using the Microsoft stack (Blazor) is required.
  • Experience with REST APIs and JSON.
  • UI/UX oriented, with component-based design.

Responsibilities

  • Design, develop and maintain frontend UI for web-based business apps.
  • Collaborate with backend developers to integrate frontend with services.
  • Ensure code quality via peer reviews, refactoring and reuse.
  • Create UI documentation including component specs and release notes.
  • Support and maintain existing frontend apps ensuring stable production performance.
  • Stay up to date with Blazor/.NET ecosystem and apply best practices.

Skills

Blazor
Frontend development
UI components
API integration
Git
CI/CD
UI/UX awareness

Education

Diploma or Degree in Information Technology or Computer Science

Tools

DevExpress
MudBlazor
IIS

Job description

  • Benefits: Provident fund and December Annual bonus.

Employment: Full time, permanent position. Office based at Centurion | Midrand area in Gauteng. NO hybrid or remote work options.


Salary: R 50 000 - R60 000 CTC per month


Company benefits: Provident fund and December Annual bonus.


Essential Legal Requirements: Must be a South African born citizen with a Clean Criminal background and ITC (financial history) - checks will be done on shortlisted applicant.


Report to: CIO


Working hours: Monday to Friday, 08:00 to 17:00. This is an office based position at their Head Office based in Centurion | Midrand area.


Job Purpose:


  • Minimum 5+ years’ experience in .NET / C# development, with a strong focus on frontend development using Blazor (Web Assembly preferred), and experience consuming APIs and working within modern development practices.

  • Design, develop, and maintain frontend user interfaces and components for web-based business applications used across Head Office and Branch Offices.

  • Translate functional, business, and design requirements into high-quality, scalable frontend solutions using Blazor and the Microsoft .NET stack.

  • Develop clean, efficient, and maintainable frontend code following established coding standards, UI guidelines, and component-based best practices.

  • Development of new UI features and enhancements for business systems (e.g., ERP, WMS, POS, Back Office applications).

  • Support and maintenance of existing frontend applications, ensuring consistent behavior and minimal disruption to users.

  • Integration of frontend components with backend APIs and services, collaborating with backend developers as required.

  • Continuous improvement of frontend code quality through peer reviews, refactoring, and reuse of shared components.

  • Create and maintain accurate frontend technical documentation, including component specifications, UI patterns, and release notes.

  • Collaborate closely with backend developers, designers, and IT Operations to ensure smooth deployments, reliable production rollouts, and alignment between frontend and backend systems.

  • Stay up to date with emerging frontend technologies and practices within the Microsoft ecosystem, particularly Blazor, .NET, and related UI frameworks.


Qualifications and or Experience:


  • Diploma or Degree in Information Technology, Computer Science, Software Engineering, or equivalent relevant work experience

  • 5+ years’ professional experience in .NET / C# development

  • Frontend Developer with strong experience in the Microsoft stack

  • C#

  • .NET Framework (4.x and above)

  • Blazor (WebAssembly preferred, Server exposure advantageous)

  • Component-based UI development

  • DevExpress and/or MudBlazor

  • HTML

  • CSS

  • REST APIs (consumption and integration)

  • JSON

  • MVC (working knowledge / integration awareness)

  • Git / version control

  • Basic CI/CD awareness

  • On-premises web application environments (IIS)

  • Experience with enterprise-scale internal systems (ERP, WMS, POS, Back Office applications)

  • Blazor WebAssembly (advanced usage or production experience)

  • Blazor Server (working knowledge)

  • DevExpress UI components

  • Frontend architecture and reusable component design

  • UI / UX awareness and usability-focused development

  • Integration with backend services (ASP.NET Core / Web API)

  • Legacy system UI modernization

  • IIS (deployment and troubleshooting awareness)

  • CI/CD pipelines (frontend build and release exposure)

  • Automation or tooling to improve frontend developer productivity

  • Continuous learning within the Microsoft / .NET ecosystem

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Centurion Frontend Developer (.NET / Blazor)
Centurion Frontend Developer (.NET / Blazor)

Eastern Personnel Consultants / Oostelike Personeel Konsultante • Centurion

On-site
ZAR 650,000 - 950,000
Compulsory Provident Fund
December Annual Bonus
Centurion Frontend Developer (.NET / Blazor)
Centurion Frontend Developer (.NET / Blazor)

Oostelike Personeel Konsultante • Centurion

On-site
ZAR 700,000 - 960,000
Compulsory Provident Fund (7.5% / 8%)
December Annual Bonus
18 days leave per annum
Senior Developer (C# and Blazor)
Senior Developer (C# and Blazor)

Boardroom Appointments • Johannesburg

On-site
ZAR 550,000 - 900,000
Front-End Developer
Front-End Developer

Cls • Pretoria

On-site
ZAR 420,000 - 660,000
Lead .Net and Blazor Developer
Lead .Net and Blazor Developer

Blue Pearl PTY • Cape Town

On-site
ZAR 700,000 - 900,000
Senior .Net Developer (with Blazor) (iOCO0119)
Senior .Net Developer (with Blazor) (iOCO0119)

Ioco • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Enterprise-grade projects
Intermediate .Net Developer (with Blazor)
Intermediate .Net Developer (with Blazor)

Blue Pearl PTY • Cape Town

On-site
ZAR 600,000 - 900,000
Senior .Net Developer (with Blazor) (iOCO0119)
Senior .Net Developer (with Blazor) (iOCO0119)

iOCO Limited • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Senior C#. Net Developer (Blazor)
Senior C#. Net Developer (Blazor)

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior .NET/Blazor Frontend Engineer – Centurion
Senior .NET/Blazor Frontend Engineer – Centurion

Eastern Personnel Consultants / Oostelike Personeel Konsultante • Centurion

On-site
ZAR 650,000 - 950,000
Compulsory Provident Fund
December Annual Bonus