Enter a job title or keyword

Vue Full Stack Developer Cape Town

DVT


Job Location:

Johannesburg - South Africa

Monthly Salary: Not provided by the employer
Posted: 24 September 2026 (16 hours ago)
Application Deadline: 22 December 2026
Vacancies: 1 Vacancy

Job Summary

Job description

At DVT we are a leading custom software development and data engineering company delivering cutting-edge solutions across South Africa and globally. Our teams partner with top-tier organisations to solve complex business challenges through innovative technology.

We pride ourselves on a strong engineering culture continuous learning and knowledge sharing. From sponsoring leading tech events like DevConf and GDG to internal training certifications and communities of practice we invest heavily in growing our people.

If youre passionate about modern engineering practices and want to work on impactful enterprise-scale solutions DVT is the place for you.

Job requirements

We are looking for a / Angular Full Stack Developer to join our consulting team. You will work closely with clients to design build and deliver high-quality scalable applications using modern Microsoft and front-end technologies.

This role is ideal for someone who thrives in a consulting environment enjoys solving complex problems and can contribute across both backend and frontend layers.

Key Responsibilities
  • Translate business requirements into robust technical solutions

  • Design develop and deploy scalable full-stack applications

  • Build modern responsive front-end applications using VUE

  • Develop secure and high-performance backend services using .NET / C#

  • Collaborate with cross-functional teams to integrate systems and APIs

  • Implement and maintain CI/CD pipelines (Azure DevOps & cloud platforms)

  • Conduct code reviews and uphold development standards and best practices

  • Mentor and guide junior and intermediate developers

  • Contribute to architecture decisions (microservices cloud-native solutions)

  • Support and optimise cloud-based environments (Azure / AWS)

Required Skills & Experience
  • 7 years experience in software development with .NET / C#

  • Strong experience building front-end applications using

  • Solid understanding of full-stack development principles

  • Experience with RESTful APIs microservices and distributed systems

  • Strong knowledge of TypeScript JavaScript HTML5 CSS3 Bootstrap

  • Experience with Azure (preferred) or AWS cloud platforms

  • Familiarity with DevOps practices CI/CD and automation

  • Strong grasp of software design patterns:

    • Clean Architecture

    • MVC / MVVM

    • Dependency Injection

    • Repository Pattern

  • Experience with testing frameworks (xUnit NUnit integration testing)

  • Proficiency in tools such as Visual Studio Git Azure DevOps Docker Kubernetes

Nice to Have
  • Experience in FinTech or financial services environments

  • Exposure to Blazor or React

  • Experience with enterprise integration patterns

  • Certifications such as:

    • Azure Fundamentals (AZ-900)

    • Azure Developer Associate (AZ-204)

  • GitHub Copilot or AI-assisted development experience

Qualifications
  • Degree in Computer Science Engineering or related field (or equivalent experience)

All done!

Your application has been successfully submitted!

Youve already applied for this job

Thank you for your interest - weve already received your application so this new submission cant be accepted. Your previous application is on file.

If you need assistance or believe this is an error please email us at


Required Experience:

Senior IC