×
Register Here to Apply for Jobs or Post Jobs. X

Principal Full Stack Developer Remote

Remote / Online - Candidates ideally in
Cape Town, 7100, South Africa
Listing for: Ada Meher
Full Time, Remote/Work from Home position
Listed on 2026-02-13
Job specializations:
  • Software Development
    Cloud Engineer - Software, Full Stack Developer, Software Engineer, AI Engineer
Job Description & How to Apply Below

Principal Full Stack Developer – Stellenbosch, Remote – R140,000 CTC

Ada Meher are partnered with a conversational voice intelligence company, who were founded in 2019 and are now very well established in the market. They are backed by a large technology group and have targets to continue to expand within SA and across Africa. They are utilising AI to produce transcripts from clients' phone call recordings and perform analysis on the transcripts.

Automation is a key focus for this business and they are utilising LLMs to automate processes internally and externally.

The team is currently made up of two developers and five Data/AI engineers. They are seeking a highly competent senior developer who is confident making crucial architectural decisions and to really drive the progress of their product. This company is ISO/IEC 27001:2022 certified, so candidates must be well versed with security best practices aligned with OWASP top 10.

This company are based in Stellenbosch, but they operate on a mostly remote basis with monthly or bi-monthly meet ups.
Candidates must be based in Cape Town or willing to relocate to allow for adhoc f2f engagement in the office.

Responsibilities
  • Build high-quality ASP.NET Core REST APIs with OpenAPI/Swagger.
  • Design and optimise SQL databases for transactional and analytical use.
  • Deliver full-stack features across Type Script + Aurelia (React/Angular also suitable) and .NET services.
  • Architect, deploy, and operate AWS workloads (Fargate, Lambda, S3, RDS/Aurora, API Gateway) using Well-Architected best practices.
  • Contribute to Docker/Kubernetes workflows with a focus on reliability and observability.
  • Implement secure auth (OIDC/OAuth2) and promote secure coding.
  • Monitor performance using Open Telemetry, Grafana, and Cloud Watch.
  • Automate CI/CD, IaC (AWS CDK in C#), testing, and quality checks.
  • Work closely with product/design, participate in code reviews, and drive features from concept to production.
  • Explore and apply LLM/ML capabilities for real product value.
  • Frontend: Type Script, Aurelia (or React/Angular), modern tooling/testing
  • Security & Observability: OIDC/OAuth2, OWASP Top 10, Open Telemetry, Grafana, Cloud Watch
  • AI/LLMs: OpenAI, Bedrock, Anthropic, embeddings/vector search, prompt engineering
Requirements
  • 10+ years building production software with ownership across backend + customer-facing features.
  • Strong .NET Core experience with excellent API design.
  • Proven AWS deployment and operations experience at scale.
  • Practical Kubernetes experience (deploying, debugging, operating).
  • Frontend experience with Type Script and a modern framework (Aurelia/React/Angular).
  • Strong security grounding, including OWASP Top 10.
  • Excellent communication, product awareness, and proactive attitude.
Nice to Haves
  • Deep OIDC/OAuth2 knowledge (auth code, PKCE, tokens, scopes/claims).
  • Experience with event-driven systems (Kafka/Redpanda) or analytics pipelines.
  • Real-world experience integrating LLMs in production.
  • Understanding of multi-tenant SaaS, privacy-by-design, GDPR/POPIA.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary