Menu

Find a Job Create an Alert My Saved Jobs Companies Browse Courses Career Advice Employers and Recruiters
Careers24 logo
EMPLOYERS & RECRUITERS | POST A JOB

Menu

Log In Sign Up

Share This Vacancy

Send an email about this job to a friend or to yourself.

Frontend Developer (.NET / Blazor)

  • South Africa
  • Salary: R50 000.00 - R60 000.00 Per Month
  • Job Type: Permanent
  • Sectors: Automotive
  • Benefits: Provident fund and December Annual bonus.
  • Reference: 2090283556
  • Employment Equity Position

Apply before Apr 10 2026 | 59 Days left

Apply
External Application

Vacancy Details

Employer: Eastern Personnel Consultants / Oostelike Personeel Konsultante

Frontend Developer (.NET / Blazor)


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.

  • Perform thorough frontend testing, debugging, and troubleshooting to ensure responsive, stable, and reliable user experiences across supported browsers and devices.

  • 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)

  • .NET / .NET Core

  • Blazor (WebAssembly preferred, Server exposure advantageous)

  • Component-based UI development

  • DevExpress and/or MudBlazor

  • HTML

  • CSS

  • JavaScript (for frontend development and Blazor interop)

  • REST APIs (consumption and integration)

  • JSON

  • Web API (ASP.NET Core: Integration focused)

  • MVC (working knowledge / integration awareness)

  • Git / version control

  • Basic CI/CD awareness

  • On-premises web application environments (IIS)

  • Beneficial (Not essential)

  • 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

  • MudBlazor UI components

  • Frontend architecture and reusable component design

  • UI / UX awareness and usability-focused development

  • Responsive design and cross-browser compatibility

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

  • Legacy system UI modernization

  • IIS (deployment and troubleshooting awareness)

  • Agile / Scrum development environments

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

  • Automation or tooling to improve frontend developer productivity

  •  Continuous learning within the Microsoft / .NET ecosystem



EASTERN PERSONNEL CONSULTANTS CC (SINCE 1990)
Register CV on our database: https://tinyurl.com/Eastern-Personnel
Website: https://easternpersonnel.co.za/
LinkedIn: https://www.linkedin.com/company/easternpersonnel


Apply

74 people have viewed this job.

Previous
Next

More Jobs at Eastern Personnel Consultants / Oostelike Personeel Konsultante

View All (40)

Motorbike Delivery Driver Code A

  • South Africa
  • Job Type: Permanent
  • Posted 10 Feb 2026 | 60 Days left

Motorbike Delivery Driver

  • South Africa
  • Job Type: Permanent
  • Posted 09 Feb 2026 | 59 Days left

Newton Park Branch Administrator

  • South Africa
  • Job Type: Permanent
  • Posted 09 Feb 2026 | 59 Days left

Malvern Spares Picker Packer

  • South Africa
  • Job Type: Permanent
  • Posted 06 Feb 2026 | 56 Days left

About Careers24.com

  • Careers24 is a leading South African job portal that assists jobseekers from all sectors and experience levels to find and apply for vacancies from hundreds of South Africa’s leading companies. With over a million visitors a month, we are one of the most popular destinations to find employment online in South Africa.

    Our mission is to become the destination where every candidate can find an ideal job and where every company can find the perfect candidate. We are a proud member of the Media24 family and part of the Naspers group of companies.

Company

  • Work For Us

  • Advertise With Us

Quick Links

  • Recruiters Directory

  • Site Map

  • Site Terms and Privacy Policy

  • Widgets

  • Recruiter Terms

  • Faq

Partner Sites

  • Simplify.hr

  • News24

  • Property24

  • Media24

Follow Us


© Careers24. All rights reserved.

About Careers24.com

  • Careers24 is a leading South African job portal that assists jobseekers from all sectors and experience levels to find and apply for vacancies from hundreds of South Africa’s leading companies. With over a million visitors a month, we are one of the most popular destinations to find employment online in South Africa.

    Our mission is to become the destination where every candidate can find an ideal job and where every company can find the perfect candidate. We are a proud member of the Media24 family and part of the Naspers group of companies.

Company

  • Work For Us

  • Advertise With Us

Quick Links

  • Recruiters Directory

  • Site Map

  • Site Terms and Privacy Policy

  • Widgets

Partner Sites

  • Simplify.hr

  • OLX

  • News24

  • Property24

  • Media24


© Careers24. All rights reserved.