Recruitment Room Team

Fullstack Developer

2 months ago
Application ends: October 14, 2025
Apply Now
Deadline date:
October 14, 2025

Job Description


Fullstack Developer

Technology

Johannesburg
Contract / 12 Months

🔍 The Opportunity

We’re looking for an experienced and innovative Senior Full Stack Developer to join our growing team. This role is ideal for a developer who thrives in complex environments involving multiple systems, clients, and technologies and who values clean architecture, collaborative delivery, and performance-driven development.

If you’re passionate about modern software engineering, with a deep understanding of both back-end (C#, .NET Core) and front-end frameworks (React or Angular), and you’re well-versed in Azure cloud development, this is your chance to work on high-impact, scalable applications.


💼 Your Responsibilities

  • Design, develop, and maintain robust and scalable web applications using C#, .NET Core, and SQL Server
  • Build modern, responsive UIs with React or Angular
  • Create and integrate RESTful APIs for seamless front-end and third-party system interactions
  • Use Azure cloud services to deploy, scale, and manage enterprise applications
  • Write clean, testable, and efficient code using SOLID principles, TDD, and design patterns (MVC, DDD, CQRS)
  • Participate in code reviews, mentor peers, and ensure code quality and maintainability
  • Optimize applications for performance, security, and scalability
  • Work in cross-functional Agile teams (Scrum or Kanban), collaborating with product owners, designers, and testers
  • Stay current on emerging technologies and industry best practices

🧠 Your Skills & Experience

  • 8+ years’ experience in software development (full stack)
  • Proficient in C#, .NET Core, Entity Framework Core, SQL Server
  • Solid experience with JavaScript, HTML, CSS, and modern front-end frameworks (React and/or Angular)
  • Experienced in RESTful API design, WCF, SOAP/XML, and integration frameworks
  • Deep understanding of object-oriented programming, design patterns, and software architecture
  • Skilled in Git, Azure DevOps, and cloud-native development on Azure
  • Familiar with Agile methodologies (Scrum/Kanban)
  • Advantageous: TDD, CI/CD pipelines, DDD, CQRS, Azure services (e.g., Functions, App Services, Key Vault)

EE/AA requirements.

Female fullstack developer preference


Ready to push full-stack boundaries in a fast-paced, cloud-first environment?

Apply now with your CV

Salt is acting as an Employment Business in relation to this vacancy.

Job Information

Job Reference: JO-2507-354709
Salary:
Salary per: annum
Job Duration: 12 Months
Job Start Date: 01/08/2025
Job Industries: Technology
Job Locations: Johannesburg
Job Types: Contract