Full Stack Engineer working at Theodo UK focused on writing excellent code every day. Collaborate with a high-performing team on fast-moving client projects in a vibrant Cape Town environment.
Responsibilities
We’re building a team of highly-skilled engineers who want one thing above all else: to write excellent code, every day, and continuously level up technically.
You're the kind of person who thrives on solving hard technical problems, learning from brilliant peers, and getting deep into the codebase — day in, day out.
Collaborating thoughtfully, communicating clearly, and being proactive in unblocking yourself and others.
Requirements
Proficiency with AWS, preferably within a serverless architecture (Lambda, DynamoDB, etc.)
Strong experience with C# and the .NET
Frontend development experience with React
Proven ability to manage external clients and build strong working relationships
Demonstrated skill in managing stakeholders across technical and non-technical teams
STEM or Computer Science degree, or equivalent practical experience
3 years of hands-on experience in a Full Stack Engineering
Benefits
22 Days annual leave
Learning and Development Support throughout your career at Theodo
3 week work from anywhere policy
Equipment budget for your tech set up
Company pension
Monthly Socials
A Slack network of 600+ engineers across our extended ecosystem — ask questions, share patterns, or troubleshoot obscure bugs with some of the sharpest devs out there.
Monthly "Lunch & Tells" — in-person sessions to share technical discoveries, cool code tricks, or war stories from the field with fellow engineers.
Senior Director of Engineering leading the Unified Automation and Activations team at Salesforce. Responsible for shaping and executing the strategic vision for automation and agents driving business impact.
Senior Software Developer contributing to intelligent, secure systems for manufacturing operations. Collaborating with R&D and production teams to enhance software capabilities in a hybrid environment.
Software Engineer at TrainHeroic developing technology for athletes and coaches. Collaborating on core product features and solutions to improve user experience and performance.
Senior Software Engineer developing Agentic AI applications and collaborating with product management at Red Hat. Involved in coding, testing, and ensuring high code quality within AI/ML products.
IT Risk and Management Lead Staff Engineer at R1 supports audit compliance and automates user access reviews, ensuring regulatory adherence in healthcare revenue management.
Principal Engineer responsible for membrane element design and optimization at ZwitterCo. Leading cross - functional product development and mentoring teams for advanced materials in water treatment.
Full Stack Developer Intern at ServiceLink focusing on creating new digital experiences for borrowers. Collaborate on product features with an emphasis on middle - tier/API development.
Software Developer designing and developing control system software for unmanned systems within HII's Mission Technologies division. Engaged in optimizing naval mission management tools through innovative solutions.
AV Safety Data Reporting Engineer ensuring all safety data is accurately gathered and analyzed for compliance. Collaborating with internal teams to implement innovative data processes for safety operations.
Software Analyst developing and maintaining automotive claims systems at Porto, involved in system integrations and ensuring data security and performance.