AI-Assisted Backend Developer
3 days ago
About the Role
We're building a revolutionary AI-powered Learning Management System for accounting education in South Africa. We need a developer who can leverage AI coding tools (Claude Code, GitHub Copilot, Cline) to rapidly build a production-ready backend in 4 weeks
.
This is NOT a traditional coding job.
We're looking for someone who excels at
prompt engineering
and working with AI assistants to generate high-quality code, rather than writing every line manually.
Location & Duration
- Location:
Cape Town, South Africa (Remote OK, but preference for in-person collaboration) - Duration:
1 month (January 2026 start, flexible) - Commitment:
Full-time (40 hours/week minimum) - Compensation:
R20,000 - R30,000 for the month (depending on experience)
What You'll Build
Backend API for Educational Platform:
- Authentication & user management
- Payment processing (PayFast integration)
- Course delivery & progress tracking
- AI-powered features (auto-grading, chatbot, RAG knowledge base)
- WhatsApp integration
- Background job processing
- Admin reporting dashboard
Tech Stack:
- Backend:
(Fastify) - Database:
PostgreSQL (Prisma ORM) - Queue:
Redis + BullMQ - AI:
Claude API, OpenAI, Pinecone - Deployment:
VPS/Railway
Required Skills
Must Have:
- GitHub proficiency
(clone, commit, push, pull requests, branches) - VS Code
(extensions, terminal, debugging) - Basic programming knowledge
(JavaScript/TypeScript fundamentals) AI tool experience:
Claude Code, GitHub Copilot, Cline, or similar
- Experience "vibe coding" with AI assistants
Strong prompt engineering skills
Problem-solving mindset
(Google errors, read docs, troubleshoot)- English proficiency
(write clear prompts, read technical docs)
Nice to Have:
- Previous AI-assisted coding projects
- API development experience
- Database basics (SQL)
- Payment gateway integration
- Docker/deployment experience
NOT Required:
- Years of experience (fresh graduates welcome)
- Deep knowledge of every technology
- Ability to write complex algorithms from scratch
Your Workflow
Day-to-day:
- Receive detailed specification document (already prepared)
- Use Claude Code to generate API endpoints, database schemas, integrations
- Review and test generated code
- Prompt AI to fix bugs and add features
- Commit working code to GitHub
- Deploy to staging environment
- Daily check-ins minutes) to review progress
Example Task:
"Build PayFast webhook integration that validates signatures, processes payment events, updates invoice status, unlocks course access, and sends confirmation emails"
You'll prompt Claude Code with the spec, review the generated code, test it, and iterate until it works perfectly.
Success Metrics
By end of month, you'll deliver:
- 40+ API endpoints (fully tested)
- Database with 20+ tables
- Payment processing (PayFast live integration)
- AI features (grading, chatbot, RAG)
- Background jobs (emails, WhatsApp, dunning)
- Deployed backend on VPS
- API documentation (Swagger/OpenAPI)
- Handover document for maintenance
Compensation & Benefits
- Payment:
R20,000 - R30,000 (paid at end of month or milestone-based) - Flexibility:
Work from home or co-working space - Portfolio piece:
Real production system (great for your resume) - Learning opportunity:
Master AI-assisted development - Potential extension:
If successful, ongoing maintenance contract available
Ideal Candidate Profile
Recent Graduate Persona:
- Just finished Computer Science, Informatics, or related degree
- Used ChatGPT/Claude to help with university assignments
- Comfortable learning new tools quickly
- Excited about AI-assisted development
- Wants hands-on experience building real products
- Willing to work intensively for 1 month
OR
Self-Taught Developer Persona:
- Built personal projects using AI tools
- Active on GitHub (has repos, even if small)
- Loves experimenting with new tech
- Follows AI development trends
- Strong Googling skills (knows how to find solutions)
Application Requirements
Submit the following:
- GitHub Profile Link
(show us your repos, even if they're small projects) Brief Cover Letter
words max):Describe your experience using AI coding tools (Claude, Copilot, etc.)
- Give an example of something you built with AI assistance
Why you're excited about this project
Practical Test
(optional but highly preferred):Use Claude Code or Cline to build a simple REST API with:
- User registration (email + password)
- Login with JWT
- Protected endpoint (requires auth)
- Push to GitHub and share the repo link
- Should take 30-60 minutes with AI assistance
Selection Process
- Application Review
(48 hours) Video Call
(30 minutes):Screen share: Walk us through your GitHub repo
- Prompt engineering demonstration (live coding with AI)
Questions about the project
Decision
(24 hours)- Contract & Start
(within 1 week)
How to Apply
Email:
Subject:
Backend Developer Application - [Your Name]
Include:
- GitHub profile link
- Cover letter (Google Doc or PDF)
- Optional: Practical test repo link
- CV/Resume (optional)
Deadline:
[Insert Date - e.g., December 31, 2025]
FAQs
Q: I'm a fresh graduate with no professional experience. Should I still apply?
A: YES If you've used AI tools effectively and have basic programming knowledge, you're qualified.
Q: Do I need to know everything in the tech stack?
A: No. You need to know fundamentals (JavaScript, APIs, databases) and how to use AI to fill gaps.
Q: Can I work remotely?
A: Yes, but Cape Town-based candidates preferred for occasional in-person check-ins.
Q: What if I don't finish in 1 month?
A: The timeline is aggressive but achievable with AI assistance. We'll provide support and can extend if needed.
Q: Will you provide the AI tool subscriptions?
A: Yes. We'll cover Claude Code API costs and any other required tools.
Q: Is there potential for ongoing work?
A: Absolutely. If you deliver quality work, we'll offer a maintenance contract , and other contracts
Why This Opportunity is Unique
Learn cutting-edge AI development practices
(most companies still code traditionally)
Build a complete production system
(not just tutorials or toy projects)
Work with modern stack
(TypeScript, Fastify, Prisma, Claude AI)
Portfolio piece
that demonstrates AI-assisted development skills
Fast-track your career
(this experience = 6 months in traditional junior role)
Flexible working
(results-focused, not hours-focused)
Direct mentorship
from experienced founder
Please Don't Apply If...
- You've never used GitHub,
- You're not comfortable learning new tools quickly
- You're unavailable for daily check-ins
- You can't commit the full for 1 month ++
Start Date
Flexible from 15 Nov
Ready to build the future of education with AI?
Apply now and show us what you can create when human creativity meets artificial intelligence
Sample Projects to Demonstrate Skills (Optional)
If you want to impress us, use AI tools to build one of these mini-projects and share the GitHub repo:
- Simple Blog API
(CRUD operations, auth, comments) - Payment Webhook Handler
(simulate PayFast events) - WhatsApp Chatbot
(responds to messages, uses AI) - Quiz Generator
(AI creates questions from PDF input)
Time estimate: 2 hours with AI assistance
-
Senior Dotnet Developer
2 weeks ago
Cape Town, Western Cape, South Africa Forensic AI Full time US$60 000 - US$120 000 per yearCompany DescriptionAt Forensic AI, we help organizations unlock clarity, efficiency, and insight through AI-powered, Cloud-driven solutions. We're a team of curious builders and strategic thinkers who believe technology should make operations simpler, smarter, and more human.Role DescriptionThis is a full-time, remote position for a .NET Developer located in...
-
Senior AI Developer
1 week ago
Cape Town, Western Cape, South Africa Plan CreativeNest South Africa Full timeWe are looking for a highly skilled and experienced Senior AI Developer to join our AI & Automation team. In this role, you will design and implement cutting-edge AI solutions with a strong focus on autonomous agents, machine learning workflows, and cloud-native architectures to drive innovation in the marketing industry.Our team develops intelligent,...
-
Senior Backend Software Developer
2 weeks ago
Cape Town, Western Cape, South Africa Black Pen Recruitment Full timeOur client is a fast-growing sports technology company transforming how professional sports are played and experienced. They bring together innovators from tech, science, and design to solve complex challenges at the intersection of elite sport and advanced technology. With a global footprint and a track record of industry-firsts, they're expanding across...
-
Senior Backend Developer
2 weeks ago
Cape Town, Western Cape, South Africa Bullock Tech Talent Partners Full time R60 000 - R120 000 per yearRole:Senior Backend DeveloperLocation:Cape Town City CentreIndustry:Cutting Edge TelecommunicationsRemuneration:Very attractive packages for the right skills and experienceWe are seeking aSenior Backend Developeron behalf of our client, a cutting-edge telecommunications company based in Cape Town.Please note that this role is office-based in Cape Town City...
-
C# Backend Developer
2 weeks ago
Cape Town, Western Cape, South Africa Zensar Technologies Full time R600 000 - R1 800 000 per yearJob title: C# Backend DeveloperJob type: on-sight, work from office dailyLocation: Cape TownWe are looking to employ a C# Backend Developer to join our Zensar team in the Cape Town office. If you are suitable, please apply, we would love to hear from youRequired Experience:6 + years experience with .NET DevelopmentCI/CD Pipeline & Docker/YMLCloud Knowledge...
-
AI Engineer
3 days ago
Cape Town, Western Cape, South Africa Allan and Gill Gray Philanthropy Full timePurpose of RoleThe Intermediate AI Engineer focuses on hands-on implementation: building features, wiring up APIs, running experiments, and maintaining AI-enabled tools. They work closely with the Senior Cloud Engineer to turn AI use cases into working solutions and help scale pilots into reliable tools that support teams across AGGP.This role provides...
-
AI Engineer, South Africa
2 weeks ago
Cape Town, Western Cape, South Africa Wonderful Full timeAbout UsnullRole OverviewDesign prompts and implement functions that guide our AI agents across multiple channels (voice, chat, email).Integrate with customer APIs, databases, and internal tools so agents can execute real-world tasks.Build and maintain internal tooling in TypeScript, with a focus on reusable components for agents and shared use.Test with...
-
Mid Level Backend Developer
2 weeks ago
Cape Town, Western Cape, South Africa Black Pen Recruitment Full timeOur client is looking for a technically excellent and ambitious Mid Level Backend Developer to take ownership of our client's technology systems. This is a hands-on role for a builder - someone who thrives on solving complex problems, writing clean code, and designing systems that scale.You'll be their key developer on the ground, with real autonomy and...
-
Senior Full Stack Developer
1 day ago
Cape Town, Western Cape, South Africa Huble Full timeWelcome to Huble , HubSpot's 2024 global partner of the year We are a global HubSpot, AI, marketing & creative consultancy enabling mid-market and enterprise businesses move faster, adapt smarter, and innovate freely—by building their business around HubSpot's CRM. We believe in striking a balance between professionalism and being human.As a Full Stack...
-
Senior AI Developer
1 day ago
Cape Town, Western Cape, South Africa plan gruppe für digitale kommunikation gmbh & co. kg Full timeAbout us:Note: To be considered for this role, you'll need to be a South African citizen or hold a valid work permit.Serviceplan Group is Europe's largest independent, partner-led agency group, renowned for its innovative, integrated solutions across strategy, creative, media, and digital communications. With a global presence and more than 5,000 experts in...