Senior Front-End Developer (Blazor/.NET)

Talent Sauce · Cape Town, Western Cape

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Introduction

Contract Length: 6 Months (Initial) – Strong Potential for Renewal

Location: Cape Town – Hybrid (2-3 days per week on-site)

Start Date: ASAP

Company Overview

Our client is a leading entity within the Financial Services sector, undergoing a significant digital transformation. They are modernizing their legacy platforms to improve user experience and system resilience. This is a high-visibility project with direct exposure to senior stakeholders and critical business operations.

Role Summary

We are seeking a highly skilled Senior Front-End Developer with deep expertise in Blazor to join a dynamic delivery squad.

This is not a role for a generalist; we need a specialist who can hit the ground running from Day 1. You will be responsible for developing robust, low-latency UI components for a complex financial application. The environment is fast-paced, regulated, and requires a developer who can balance speed of delivery with stringent security and performance standards.

You will be working in a hybrid capacity, attending the office 2-3 days per week to collaborate with Product Owners, Architects, and Backend Engineers.

Duties & Responsibilities

  • Lead UI Development: Design, build, and maintain high-performance, responsive web interfaces using Blazor (Server and/or WebAssembly).
  • Full Lifecycle Delivery: Take ownership of front-end features from technical design and development through to testing, deployment, and support.
  • Integration: Work closely with the backend team to integrate Blazor UIs with RESTful APIs and microservices hosted on AWS.
  • Code Quality: Champion best practices in code quality, unit testing, and performance optimization within the .NET ecosystem.
  • Technical Agility: Adapt quickly to the client's existing codebase, architecture patterns, and CI/CD pipelines (e.g., Azure DevOps / GitHub Actions).
  • Stakeholder Collaboration: Participate in daily stand-ups, sprint planning, and refinement sessions. Translate complex business requirements into technical solutions.

Desired Experience & Qualification

  • Blazor (Critical): Extensive, demonstrable experience developing production-grade applications using Blazor (Server/WASM). You must be able to discuss complex state management, component lifecycle, and JavaScript interop.
  • .NET Ecosystem: Strong proficiency in C# and modern .NET (Core 6/8+), with a solid understanding of OOP and SOLID principles.
  • AWS (Cloud): Hands-on experience with AWS core services (e.g., S3, CloudFront, API Gateway, Lambda) in a production environment.
  • Front End Tooling: Strong proficiency in HTML5, CSS3 (or pre-processors), and modern JavaScript/Typescript.
  • Agile Delivery: Proven track record of delivering high-quality software in a Scrum or Kanban environment.
  • Financial Services Experience (Desirable): Previous exposure to Financial Services, FinTech, or highly regulated environments is a strong advantage (e.g., knowledge of trading platforms, compliance, or secure data handling).
Auto-apply to this jobView original posting ↗
Senior Front-End Developer (Blazor/.NET) at Talent Sauce — Cape Town, Western Cape · JobAlertsZA