11 months ago
Cape Town, South AfricaSenior
Responsibilities
- Write and maintain high-quality full-stack software for client projects.
- Build frontend applications with React and backend services with C# and .NET.
- Develop and work within serverless cloud architectures using AWS, Lambda, and DynamoDB.
- Manage external clients and build strong working relationships.
- Coordinate stakeholders across technical and non-technical teams.
- Collaborate with engineering teammates, share knowledge, and proactively resolve blockers.
Requirements
- Strong experience with C# and .NET.
- Frontend development experience with React.
- Proficiency with cloud platforms, preferably AWS, and serverless architectures such as Lambda and DynamoDB.
- Proven ability to manage external clients and build strong working relationships.
- Demonstrated ability to manage technical and non-technical stakeholders.
- STEM or Computer Science degree, or equivalent practical experience.
- Six years of full-stack engineering experience.
Benefits
- 22 days of annual leave.
- Learning and development support throughout the career at Theodo.
- Three-week work-from-anywhere policy.
- Equipment budget for technology setup.
- Company pension.
- Monthly socials.
- Access to a Slack network of more than 600 engineers.
- Hybrid work from the Green Point office in Cape Town.
Categories
About Theodo
Theodo is a software consultancy that designs, builds, and scales web, mobile, and data/AI products for startups, enterprises, and public-sector teams. It delivers project-based and dedicated-team engagements using agile and Lean practices, spanning product discovery to cloud-native engineering and DevOps. Founded in 2009 and headquartered in Casablanca for its Morocco entity, Theodo’s work includes platforms such as TF1+, LCL Pro, and France Identité Numérique.
