freehire launches on Product Hunt on 26 August.

Follow →

Centurion Frontend Developer (.NET / Blazor)

Summary

Builds responsive Blazor/.NET frontend interfaces for ERP, WMS, and POS systems in a full-time, office-based role using C#, REST APIs, and component libraries.

Centurion Frontend Developer (.NET / Blazor)

Are you a highly skilled and detail-oriented technical specialist who takes ownership of frontend development from analysis through to release? A premier automotive parts distributor is seeking a dynamic Frontend Developer (.NET / Blazor) to join their development team at their Head Office in Centurion.

Reporting directly to the CIO, you will work within an Agile/Scrum environment to design, develop, and maintain responsive frontend interfaces for core business applications like ERP, WMS, and POS systems.

What’s on Offer?

  • Salary: Market-related and negotiable based on your current income

  • Status: Full-Time, Permanent position (Skilled grade)

  • Benefits: Compulsory Provident Fund (7.5% employee / 8% company contribution) + December Annual Bonus

  • Leave: 18 days leave per annum

  • Hours: Mon–Fri 08:00–17:00 (60-minute daily lunch break; overtime may be requested if required)

  • Location: Strictly office-based in Centurion (No hybrid or work-from-home options available)

Key Responsibilities

  • Design & Architecture: Design reusable, consistent component-based frontend structures using Blazor and drive UI consistency across applications.

  • Frontend Development: Implement new UI features and enhancements using clean, maintainable C# code, seamlessly integrating with backend REST APIs.

  • Testing & Quality: Perform thorough client-side testing, debugging, and defect resolution while participating in peer code reviews.

  • DevOps & Deployment: Support frontend build, release, and deployment activities within on-premises web application environments (IIS).

  • Collaboration & Mentorship: Participate actively in sprint planning, stand-ups, and retrospectives while mentoring junior team members.

Are You the Perfect Fit?

Minimum Requirements:

  • Education: Diploma or Degree in IT, Computer Science, Software Engineering, or equivalent relevant work experience.

  • Experience: Minimum of 5+ years’ professional experience in .NET / C# development, with a strong focus on frontend development.

  • Core Technical Stack:

    • Extensive experience with Blazor (WebAssembly preferred, Server exposure advantageous).

    • Strong knowledge of C#, .NET Core, and .NET Framework (4.x and above).

    • Proficiency in HTML5, CSS, JavaScript, REST APIs, and JSON.

    • Experience with component-based UI frameworks such as DevExpress and/or MudBlazor.

  • Tools & Environment: Proficient with Git and Bitbucket.

  • Track Record: Must provide contactable references from previous employers.

Beneficial Skills:

  • Experience working on enterprise-scale internal systems (ERP, WMS, POS).

  • UI/UX awareness and responsive web design.

  • Basic awareness of CI/CD pipelines and deployment troubleshooting within IIS environments.

How to Apply

Ready to drive your career forward? Ensure you have the following documentation ready:

  1. Detailed CV (clearly reflecting your .NET, C#, and Blazor frontend development experience with contactable references).

  2. ID Copy (Proof of SA citizenship).

  3. Driver's License Copy.

  4. 3 Months Recent Payslips (Latest three consecutive months of salary advice).

  5. Supporting Documents (Qualifications, certifications, and reference letters).

Apply Now:

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available