You'll be involved in building production-grade applications, designing APIs and database solutions, and integrating LLM-powered features, RAG and intelligent search into real-world products. You'll also work with modern development practices including Docker, CI/CD and cloud infrastructure, while leveraging AI coding tools to accelerate development without compromising quality.
What we are looking for:
- 5+ years of professional experience building full-stack web applications in production
- Strong frontend skills: TypeScript and React, with experience building production-grade UIs
- Strong backend skills: Python (FastAPI, Django, or similar), with experience designing and building APIs and services
- Practical experience designing and working with relational databases (PostgreSQL, MySQL) and writing efficient queries
- Experience building and consuming REST APIs
- Experience integrating AI/LLM-powered features into a product - calling LLM APIs, working with retrieval-augmented generation (RAG) or vector search, or partnering with ML/AI teams to ship model-backed functionality
- Familiarity with cloud infrastructure (Azure, AWS, or GCP), CI/CD pipelines, and containerization (Docker)
- Strong understanding of software engineering fundamentals: testing, version control, code review, and system design
- Proficiency working with AI coding assistants (e.g., Claude Code, GitHub Copilot, Cursor) to accelerate development, while critically reviewing and validating AI-generated code
Nice to Have:
- Familiarity with infrastructure-as-code (Terraform) and observability tooling (Datadog, Grafana, Sentry)
- Familiarity with vector databases or embedding-based search for AI-powered features
- Background working in a startup or small, cross-functional team
- Exposure to design systems and component libraries
Reference Number for this position isGZ61534 which is a Permanent remote position offering a salary of R800k per annum, negotiable based on experience and ability.
Contact Garth on [email protected]a or call 011 463 3633 to discuss this and other opportunities.
Are you ready for a change of scenery? We are a specialist niche recruitment agency. We offer our candidates a wide range of opportunities, ensuring we successfully match the right technology professionals with the right roles.
Do you know a developer or technology specialist looking for a new opportunity? We pay cash for successful referrals!

