T

Intermediate Full-Stack Developer

Job Description - Intermediate Full-Stack Developer

A rapidly expanding business is seeking a driven Intermediate Full-Stack Developer to join their in-house technology team. This is a hands-on role where you'll contribute to building internal platforms and customer-facing systems that support marketing, CRM, digital sales, and data analytics functions.

Key Responsibilities:

  • Develop and enhance CRM and marketing automation tools.
  • Build features to support SEO, lead generation, and digital campaign delivery.
  • Develop self-service and loyalty tools that enhance the digital customer experience.
  • Develop data pipelines and dashboards for business intelligence.
  • Support the build and maintenance of a centralized Marketing Operating System.
  • Full-stack development using Microsoft technologies (C#, Visual Studio, SQL Server, Azure, JavaScript, HTML/CSS).

Required Experience & Skills:

  • 2-3 years' commercial full-stack development experience.
  • Proficiency in C#, HTML, CSS, JavaScript, SQL, and Visual Studio.
  • Experience building scalable, production-ready web applications.
  • Ability to work independently and manage business-driven priorities.

Advantageous:

  • Experience with Azure cloud deployments.
  • Familiarity with GIT, ASP.NET (Core and Traditional), and Blazor.
  • Exposure to API integrations and automated testing practices (TDD/unit testing).
  • Experience with UX/UI tools like Figma or Adobe XD.
  • Background in mobile application development.
Original job Intermediate Full-Stack Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Full-Stack Developer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.