
Intermediate Full-Stack Developer
- Durban, KwaZulu-Natal
- R420,000-540,000 per year
- Permanent
- Full-time
- Building and enhancing internal systems to enable automated customer journeys, smarter segmentation, and targeted communications.
- Collaborating with sales and marketing teams to develop tools that support lead tracking, customer conversion, and retention efforts across rental and trade operations.
- Developing features that improve online visibility, SEO, and lead generation from digital platforms.
- Building tools that support campaign deployment, landing pages, and digital ad integrations (e.g., Google, Meta, email tools).
- Creating self-service modules, loyalty enhancements, and service feedback platforms that elevate the customer experience.
- Digitally supporting hybrid customer journeys across online bookings, in-branch experiences, and post-sale engagement.
- Building backend pipelines and structured databases that monetize customer and sales data.
- Developing dashboards and reports that help drive pricing, marketing, and strategic decisions.
- Supporting the build of a proprietary Marketing Operating System, designed to centralize campaign execution, reporting, and CRM functions.
- Developing and maintaining integrations with third-party tools such as ad platforms, analytics, email/SMS services, and more.
- Executing across front-end and back-end using Microsoft technologies: Visual Studio, C#, HTML, CSS, JavaScript, SQL Server, and Azure.
- Maintaining clean, well-documented code and participating in code reviews, testing, and iterative product development.
- 2-3 years of commercial full-stack development experience (excluding QA/support).
- Strong knowledge of C#, HTML, CSS, JavaScript, SQL, and Visual Studio.
- Experience building robust, scalable web applications.
- Ability to work independently and deliver on business objectives.
- Experience with Azure deployments and infrastructure (preferred).
- Familiarity with GIT, ASP.NET (Core and Traditional), Blazor SPA (preferred).
- Exposure to unit testing/TDD and API integrations (preferred).
- Experience in mobile app development and code productivity tools like Resharper (preferred).
- Experience in UX/UI design principles and tools, such as Figma or Adobe XD, with a focus on creating user-friendly interfaces (preferred).
- Our client is offering a highly competitive salary for this role based on experience.
- Apply for this role today, contact Adrienne Steyn at Hire Resolve on