Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

NewBe an early applicant

Senior Full Stack Developer - C#/.NET & React

Posted
Discussion

Summary

Senior full-stack developer building and maintaining web applications on-site in Soweto: scalable C#/.NET Core backend services, React.js frontends, integration, testing, and performance tuning across the SDLC. Core stack includes C#, .NET/ASP.NET, React, Redux, SQL Server/PostgreSQL, and Entity Framework.

Our client is seeking a highly skilled and experienced Senior Full Stack Developer with expertise in C#/.NET and React to join their dedicated development team in Soweto . This on-site role is integral to building and enhancing sophisticated web applications that serve a broad customer base. You will take ownership of developing robust backend services and intuitive frontend interfaces, contributing to all phases of the software development lifecycle. The ideal candidate is a results-oriented professional who thrives in a collaborative team environment and is committed to delivering high-quality, performant software solutions. This is an excellent opportunity to make a significant impact within a growing tech company.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications using C# and the .NET framework (e.g., .NET Core).
  • Build responsive, user-friendly frontend interfaces utilizing React.js and modern web technologies.
  • Integrate backend services with frontend applications, ensuring seamless user experiences and efficient data exchange.
  • Write clean, well-structured, and thoroughly tested code across the full stack.
  • Troubleshoot complex issues, optimize application performance, and ensure the reliability and security of deployed solutions.
  • Collaborate effectively with product managers, designers, and other engineers to deliver high-quality software features.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • 5+ years of professional experience in full-stack software development .
  • Strong proficiency in C# and experience with the .NET ecosystem (.NET Core, ASP.NET).
  • Expertise in frontend development using React.js , including state management (e.g., Redux) and modern JavaScript.
  • Experience with database technologies (e.g., SQL Server, PostgreSQL) and ORM frameworks (e.g., Entity Framework).
  • Familiarity with Agile methodologies, version control (Git), and CI/CD principles.

Benefits

  • Competitive salary and performance-based incentives.
  • On-site work environment in Soweto fostering strong team synergy.
  • Comprehensive health, dental, and vision insurance.
  • Generous annual leave and paid sick days.
  • Opportunities for professional development and skill enhancement.
  • A supportive and innovative work culture focused on growth and collaboration.

What they ask for

Required

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience
  • 5+ years of professional experience in full-stack software development
  • Strong proficiency in C# and experience with the .NET ecosystem (.NET Core, ASP.NET)
  • Expertise in frontend development using React.js, including state management (e.g., Redux) and modern JavaScript
  • Experience with database technologies (e.g., SQL Server, PostgreSQL) and ORM frameworks (e.g., Entity Framework)
  • Familiarity with Agile methodologies, version control (Git), and CI/CD principles

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available