Senior Full Stack Engineer

7 days ago


Johannesburg, Gauteng, South Africa Team Finder Full time R1 200 000 - R2 400 000 per year

Our client is looking for a highly skilled Senior Full Stack Engineer with deep experience in the Microsoft technology stack to join our growing team. You will be responsible for building scalable, secure, and high-performance web applications. This role is ideal for someone who thrives in a fast-paced environment and enjoys working across both the frontend and backend to deliver complete solutions.
 
What you will do:
  • Design, develop, and maintain robust, scalable web applications using the Microsoft stack.

  • Build and integrate APIs and services using .NET Core / .NET 6+ and C#.

  • Develop front-end applications using Blazor, Angular, or React (with TypeScript).

  • Implement and optimize SQL Server database queries, stored procedures, and schema designs.

  • Ensure high-quality code through automated testing, peer reviews, and CI/CD practices.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Participate in architectural discussions and contribute to best practices and technical decisions.

  • Optimize performance, scalability, and security across the full application stack.

  • Provide mentorship and technical guidance to junior and mid-level developers.

 
What you need to have:
  • 6+ years of professional software development experience.

  • Strong backend experience with C#, .NET Core / .NET 6+, and Entity Framework.

  • Solid understanding of frontend frameworks (Blazor, Angular, or React) and TypeScript/JavaScript.

  • Expertise with SQL Server including database design and T-SQL.

  • Experience with Azure services (App Services, Functions, Storage, DevOps, etc.).

  • Familiarity with RESTful API design, OAuth, and security best practices.

  • Hands-on experience with CI/CD pipelines, preferably using Azure DevOps or GitHub Actions.

  • Strong grasp of object-oriented programming, design patterns, and SOLID principles.

  • Proven ability to work in agile teams and contribute across the software development lifecycle.

 
Nice to have:
  • Experience with microservices architecture and event-driven systems.

  • Exposure to Azure Kubernetes Service (AKS) or containerized deployments using Docker.

  • Understanding of DDD (Domain-Driven Design) and CQRS patterns.

  • Familiarity with NoSQL databases like Cosmos DB.




  • Johannesburg, Gauteng, South Africa Hire Resolve Full time R900 000 - R1 200 000 per year

    Job Title: Senior Full Stack C# EngineerLocation: Johannesburg, South AfricaHire resolve, a reputable recruitment agency, are seeking a highly skilled and experienced Senior Full Stack C# Engineer to join our client's team in Johannesburg. The ideal candidate will have a solid background in software development and possess expertise in using C# for both...


  • Johannesburg, Gauteng, South Africa Exclusively Remote Full time R1 200 000 - R2 400 000 per year

    One of our US based clients are looking for a Full Stack Senior Engineer.You will be responsible for the development, maintenance, and optimization of a CRM platform.You will work closely with product managers, designers, and other engineers to improve existing features, build new ones, and ensure the overall architecture remains scalable and secure.Key...

  • Full Stack Engineer

    3 days ago


    Johannesburg, Gauteng, South Africa Supportwave Full time R400 000 - R800 000 per year

    Full Stack Engineer - Fully Remote, Contract (South Africa, 12pm-9pm SAST)Develop and maintain full-stack applications for innovative electric vehicle charging tools, driving sustainable infrastructure impact. Collaborate on database design, implement responsive UIs, ensure code quality, and troubleshoot performance in a flexible remote setup supporting...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time R120 000 - R260 000 per year

    Hire Resolve is currently seeking a driven and experienced Senior Full Stack Data Engineer to join our dynamic software company. As a Senior Full Stack Data Engineer, you will be responsible for designing, developing, and implementing data solutions to support our business needs. You will work with cross-functional teams to gather requirements, design data...


  • Johannesburg, Gauteng, South Africa Blockchain Academy Full time R84 000 - R420 000 per year

    We're seeking a skilled Full Stack Software Engineer with experience building Web3 applications on EVM-compatible blockchains. The ideal candidate will have strong full stack development skills , React, Express, Angular) and intermediate experience in blockchain development. You'll work closely with experienced blockchain engineers, contribute to smart...

  • Full Stack Engineer

    7 days ago


    Johannesburg, Gauteng, South Africa Hire Resolve Full time R90 000 - R120 000 per year

    A company that provides a cloud-based digital banking platform-as-a-service (PaaS) to financial institutions, enabling them to quickly launch and operate full-service banking solutions is seeking a talented and dedicated Full Stack Engineer to join their dynamic team in Gauteng.Responsibilities: Develop and maintain our in-house platform and integrations...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time R150 000 - R250 000 per year

    Hire Resolve's client is seeking a highly skilled Full Stack Software Engineer to join their team and drive innovation in their cloud-based solutions.Responsibilities:Lead and manage a team of software engineers, guiding them through the development lifecycle and ensuring the successful delivery of high-quality software solutions.Design, develop, and...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Full time R900 000 - R1 200 000 per year

    About the Role:We are seeking a Principal Full-Stack Engineer to take a strategic and hands-on leadership role within our team. This position is ideal for a seasoned technologist who thrives in solving complex architectural challenges and driving innovation in scalable web applications. You will be responsible for leading the technical direction, ensuring...


  • Johannesburg, Gauteng, South Africa eSimplified Full time R200 000 - R250 000 per year

    Company Description is committed to transforming global connectivity for travelers through its innovative B2B eSIM solutions. Operating in over 200 destinations worldwide, simplifies international data connectivity by offering seamless, integration-free solutions or easy-to-use APIs connecting users to leading network operators. With a focus on providing...


  • Johannesburg, Gauteng, South Africa LexisNexis Full time R1 200 000 - R2 400 000 per year

    Full Stack Senior Software EngineerWould You Like to be Part of a Team Shaping Digital Innovation?Join Us as a Full Stack Senior Software EngineerAbout our TeamLexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools...