Point your AI agent at freehire and let it find you a job.

Get the CLI →

cpconsulting

NewBe an early applicant

Software Engineer with AI

Posted
Discussion

Summary

A full-stack software engineer in Cape Town building backend services and APIs in C#/.NET, modern front-ends with TypeScript/JavaScript, and integrating AI/LLM capabilities into products, with cloud work on AWS. The role spans design, development, code reviews, and architectural decisions.

We are looking for a skilled Software Engineer to join our technology team in Cape Town. You’ll work across the full stack — building and maintaining robust backend services in C#/.NET, developing modern front-end experiences with TypeScript and JavaScript, and integrating AI-driven capabilities into products. This role also involves working with AWS to build and scale cloud-native solutions.


What You’ll Do



  • Design, build, and maintain backend services and APIs using C# and .NET

  • Develop responsive, high-quality front-end applications using TypeScript and JavaScript

  • Integrate AI/ML capabilities, including LLM-based features and intelligent automation, into existing and new products

  • Build and manage cloud integrations and infrastructure on AWS

  • Collaborate with cross-functional teams, including product, design, and data, to deliver end-to-end solutions

  • Write clean, testable, and well-documented code and participate in code reviews

  • Contribute to architectural decisions and help improve engineering practices


What We’re Looking For



  • Strong hands-on experience with C# / .NET

  • Solid experience with TypeScript and JavaScript

  • Practical experience integrating or building with AI/ML technologies

  • Experience with AWS services and cloud integration patterns

  • Based in or willing to work from Cape Town

  • Strong problem-solving skills and the ability to work in an agile, collaborative environment

  • Good communication skills and the ability to work effectively with both technical and business stakeholders

  • Nice to Have Experience in financial services, insurance, or other regulated industries

  • Exposure to microservices architecture and containerisation (Docker/Kubernetes)

  • Familiarity with CI/CD pipelines

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available