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
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job