Senior Full Stack Developer

Progressive Edge


Date: 1 day ago
City: Cape Town, Western Cape
Contract type: Full time
Remote (Cape Town preferred for in person meetings when needed)

About The Company

Our client is a fast-growing edtech startup on a mission to improve university outcomes for students. They offer personalised support across tutoring, mentoring, personal development, career readiness, and full funding administration services for education providers. Their end goal is simple: to help students not only complete their studies, but also step into well-paid, skilled roles that can break the cycle of generational poverty.

They're now looking for an experienced full stack developer to join their close-knit team and play a key role in evolving their technology, mentoring others, and embedding AI into their processes.

The Role

This is a hands-on senior role, working directly with the CTO to support and improve their current platforms while also helping lead future technical direction. The right candidate will be confident working across the full stack, enjoy mentoring others, and be excited about working in a purpose-driven environment.

Key Responsibilities

  • Work closely with the CTO to maintain and enhance .NET MVC applications
  • Lead the upgrade of their Angular implementation (currently v11)
  • Design responsive web interfaces for a range of devices
  • Mentor junior and mid-level developers
  • Act as an internal advocate for AI adoption and innovation
  • Collaborate with product and leadership teams to define and build scalable solutions
  • Maintain and improve Azure infrastructure and CI/CD pipelines
  • Resolve complex bugs and performance issues
  • Contribute to clean, well-reviewed code and testing practices


What They're Looking For

  • 8+ years of experience with C# and the .NET stack
  • Expertise in .NET Core and Angular (v11+), including migration projects
  • Strong grasp of responsive design, HTML5, CSS3, and modern frontend tools
  • Knowledge of JavaScript libraries (e.g., Angular, Knockout)
  • Proficiency in SQL Server and ORMs like Entity Framework
  • Experience with Azure services, Git, and CI/CD pipelines
  • Familiarity with Hangfire, serverless architecture (e.g., Azure Functions), and SendGrid
  • Comfortable using Gmail, Microsoft Office, Google Workspace, and Jira


Ideal Attributes

  • Strong technical ability paired with a genuine love for coding
  • A self-starter who can manage their time effectively and work independently
  • Collaborative and able to communicate clearly in a remote team
  • Enthusiastic about innovation, AI, and continuous improvement
  • Reliable under pressure and able to juggle shifting priorities
  • Analytical thinker who can translate business needs into technical solutions
  • A natural mentor who enjoys helping others develop


Practical Details

  • Fully remote, with all equipment provided. However, we do prefer to consider those in Cape Town for in person meetings with the CTO
  • Requires a stable Wi-Fi or fibre internet connection
  • Core working hours: 09:00 17:00, Monday to Friday
  • Start date: As soon as possible
Post a CV