Senior Full-Stack Developer Job at Hire Resolve

Save

Job Location : Durban, KwaZulu-Natal, South Africa

Application Deadline : February 15, 2026

Job Description

  • A company based in Durban who provides data-driven solutions, helping businesses use data for better planning, analytics, and decision-making, is seeking a technical Lead who will drive architectural excellence, ensure high-quality delivery, and guide technology choices across various projects.

Responsibilities:

  • Architectural Leadership: Define and document microservices, event-driven, and domain-driven (DDD) architectures.
  • Full-Stack Design: Lead end-to-end solution design using React and Node.js / .NET Core.
  • Cloud Strategy: Drive cloud-native implementations on Azure (Containers, Serverless, Managed Services).
  • DevOps & Observability: Champion CI/CD, Infrastructure as Code (Terraform/Bicep), and comprehensive observability (logging, metrics, tracing).
  • Performance & Security: Implement scalability strategies (caching, async processing) and ensure compliance with POPIA and secure SDLC practices.
  • Strategic Support: Provide accurate technical estimates, manage risks, and lead pre-sales activities (workshops, demos, and proposals).
  • Mentorship: Uphold coding standards through rigorous reviews and mentor developers at all levels.

Minimum Requirements:

  • Education: BSc or National Diploma in Computer Science, Information Systems, or equivalent.
  • Experience: 6+ years in software development with a proven track record of architectural leadership.
  • Core Stack: Deep expertise in React and .NET Core.
  • Cloud & Infrastructure: Strong Azure experience; proficiency in IaC (Terraform/Bicep) and CI/CD pipelines.
  • Distributed Systems: Experience with messaging/eventing (Kafka/RabbitMQ) and API gateways.
  • Observability: Familiarity with Prometheus, Grafana, ELK, or App Insights.

How to Apply for this job

Interested and Qualified candidates should Click here to Apply Now

Disclaimer: MRjobs.co.za is not an employer and does not directly offer jobs. We share available opportunities from verified sources to help job seekers. Please do your due diligence before applying. We are not responsible for any transactions, interviews, or outcomes from third-party employers.