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
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
- 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
- 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
- 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
See more jobs in Cape Town, Western Cape