- South Africa
- Salary: R60 000.00 - R70 000.00 Per Month (Negotiable)
- Job Type: Permanent
- Sectors: IT Internet E-Commerce
- Benefits: Provident Fund and December Annual Bonus
- Reference: 2378689702
Vacancy Details
Employer: Eastern Personnel Consultants / Oostelike Personeel Konsultante
Frontend Developer (.NET / Blazor)
Location: Centurion / Midrand Area, Gauteng
Position Type: Full-Time, Permanent
Salary: R60,000 CTC per month
Benefits: Provident Fund and December Annual Bonus
Working Hours: Monday to Friday, 08:00 to 17:00 (Strictly Office-Based at Head Office; no hybrid or remote options available)
Reporting to: Chief Information Officer (CIO)
Purpose of the Role
Our client is seeking a highly skilled Frontend Developer with a deep specialization in the Microsoft stack—specifically .NET and Blazor—to design, develop, and maintain high-quality user interfaces for core web-based enterprise applications (including ERP, WMS, POS, and Back Office systems).
Reporting directly to the CIO, you will translate complex business and design requirements into scalable, responsive, and component-based frontend solutions used across our Head Office and countrywide Branch networks.
Key Responsibilities
UI Development: Build clean, efficient, and maintainable frontend user interfaces using Blazor (WebAssembly preferred) following strict coding standards and component-based best practices.
API Integration: Seamlessly integrate frontend components with backend REST APIs and ASP.NET Core services, collaborating closely with backend developers.
System Modernization: Support and maintain existing frontend applications while driving legacy system UI modernization and implementing reusable UI patterns.
Testing & Optimization: Perform thorough frontend testing, debugging, and cross-browser troubleshooting to ensure stable, responsive, and reliable user experiences.
Deployment & Collaboration: Collaborate with IT Operations and backend teams to ensure smooth production rollouts within on-premises web environments (IIS).
Documentation: Create and maintain accurate technical documentation, component specifications, and frontend release notes.
Required Qualifications and Experience
Education: Diploma or Degree in Information Technology, Computer Science, Software Engineering, or equivalent recognized work experience.
Experience: Minimum 5+ years of professional development experience within the .NET / C# ecosystem with a heavy focus on frontend engineering.
Core Technical Stack:
C# / .NET Core and .NET Framework (4.x and above).
Blazor (WebAssembly preferred; Server exposure is advantageous).
Extensive experience with component-based UI frameworks such as DevExpress and/or MudBlazor.
Solid core web skills: HTML, CSS, and JavaScript (specifically for Blazor interop).
Strong expertise in REST APIs (consumption & integration) and JSON.
Working knowledge or integration awareness of ASP.NET Core Web API and MVC.
Version control using Git and familiarity with on-premises application hosting (IIS).
Beneficial Skills (Added Advantage)
Production experience handling enterprise-scale internal business systems (ERP, WMS, POS).
Strong UI/UX awareness, responsive design, and usability-focused development.
Basic awareness of CI/CD pipelines (frontend build and release exposure).
Experience operating within an Agile / Scrum development framework.
Mandatory Legal Requirements
Must be a South African born citizen.
Must have a completely clean criminal record.
Must have a clean credit history (ITC) with no adverse reports, judgments, or bad debt.
Note: Direct background vetting, financial verification, and criminal checks will be conducted on all shortlisted applicants.
How to Apply
By applying for this position and submitting your CV, you declare that you meet the strict citizen, criminal, and credit criteria specified above.
Interested candidates who fit this exact technical profile are invited to register and upload their credentials directly to our recruitment database:
Apply on Eastern Personnel CV Database:
https://tinyurl.com/Eastern-Personnel
About the recruitment agency: Eastern Personnel Consultants CC
Connecting exceptional talent with premium employers since 1990.
Website: easternpersonnel.co.za
LinkedIn: Eastern Personnel Consultants
Please Note: This is a strictly on-site role in the Centurion/Midrand area. Only candidates meeting the explicit 5+ year .NET/Blazor criteria and passing the preliminary background checks will be contacted. If you have not heard from us within two weeks, please consider your application unsuccessful.
18 people have viewed this job.
Similar Jobs
Frontend Developer (.NET / Blazor)
- South Africa
- Job Type: Permanent
- Posted 13 Apr 2026 | 2 Days left
More Jobs at Eastern Personnel Consultants / Oostelike Personeel Konsultante
Newton Park Motorbike Delivery Driver (Code A license essential)
- Port Elizabeth
- Job Type: Permanent
- Posted 11 Jun 2026 | 61 Days left
Newton Park Automotive Parts Warehouse Supervisor
- Port Elizabeth
- Job Type: Permanent
- Posted 11 Jun 2026 | 61 Days left
Centurion Lead BI Developer
- South Africa
- Job Type: Permanent
- Posted 11 Jun 2026 | 61 Days left
Hatfield Dealership Parts Sales Executive
- South Africa
- Job Type: Permanent
- Posted 11 Jun 2026 | 61 Days left