Front-end Developer
Executive Placements · Mamelodi
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 →REQUIREMENTS Minimum education (essential):
• Diploma in Software Development or Computer Science (or similar) Minimum applicable experience (years):
• 2-5 years Required nature of experience:
• 3+ years experience in front-end application development • Strong experience with C#, .NET and Blazor • Experience with MudBlazor or similar component-based UI frameworks • Strong understanding of HTML, CSS, SCSS and responsive design • Experience designing modern user interfaces and customer-facing applications • Experience translating business requirements into wireframes, prototypes and production-ready solutions • Experience defining user journeys, workflows and application navigation • Experience consuming REST APIs and integrating with backend services • Experience working with SQL-backed enterprise applications • Experience using Git and Azure DevOps • Strong stakeholder engagement and communication skills Skills and Knowledge (essential):
• C# • Blazor / MudBlazor • HTML5 • CSS3 • React • js • TypeScript • User Experience Design • User Interface Design • User Journey Mapping • Wireframing • Prototyping • Design Systems • Responsive Design • Accessibility Standards • REST APIs • Git • Azure DevOps • CI/CD Pipelines Other:
• Proficient in Afrikaans and English • Own transport and license • Python exposure would be advantageous • Experience with AI application interfaces would be advantageous KEY PERFORMANCE AREAS AND OBJECTIVES UX/UI Design & Product Experience
• Own the user experience across Dataviue products and customer-facing applications. • Define and document user journeys, workflows and interaction patterns. • Produce wireframes, mockups and prototypes before development commences. • Establish and maintain reusable design standards and component libraries. • Continuously improve usability, accessibility and visual consistency. • Drive a modern, professional and commercially credible user experience across all products. Front-End Development
• Develop front-end applications using Blazor / MudBlazor and React. • Create reusable components and UI frameworks. • Ensure responsive behaviour across desktop, tablet and mobile devices. • Integrate front-end applications with APIs and backend services. • Optimise performance and user experience. Solution Design & Stakeholder Engagement
- Engage directly with business stakeholders.
- Facilitate requirements workshops.
- T
.special-hidden { display: none; }