Full-Stack Software Developer
The Legends Agency Cape Town
Full-Stack Software Developer
Develop pioneering Agentic AI solutions for a global client base in a role focused on the bleeding edge of technology.
The purpose of this role is to develop robust full-stack applications and pioneer Agentic AI implementations. It exists to help clients leverage AI in transformative ways while maintaining legacy systems and architecting next-generation solutions.
Develop pioneering Agentic AI solutions for a global client base in a role focused on the bleeding edge of technology.
Remote (South Africa-based) | Digital Agency | Market Related
About Our Client
The company is a digital agency currently evolving beyond traditional full-stack development. They build Agentic AI solutions and deliver digital experiences for a prestigious global client base.
The Role: Full-Stack Software DeveloperThe purpose of this role is to develop robust full-stack applications and pioneer Agentic AI implementations. It exists to help clients leverage AI in transformative ways while maintaining legacy systems and architecting next-generation solutions.
The main focus areas include frontend, backend, and system architecture development within a global collaborative environment.
Key Responsibilities- Develop robust full-stack applications spanning frontend, backend, and system architecture.
- Implement Agentic AI solutions to help clients leverage AI in transformative ways.
- Maintain and evolve legacy systems while architecting next-generation solutions.
- Partner with international teams and clients to deliver digital experiences.
- Shape a learning path in emerging technologies where best practices are being defined.
- Translate technical concepts for diverse audiences as an exceptional communicator.
- Solve problems by asking questions and finding creative solutions.
- Collaborate with the team to share knowledge and debate architectural decisions.
- Strong proficiency in C# / .NET ecosystem.
- Expert-level HTML/CSS and modern responsive design.
- Advanced JavaScript and TypeScript (Node.js, React, or Angular).
- Solid experience with REST APIs and Git workflows.
- Hands-on experience with AWS Microservices architecture.
- Genuine passion for software development and emerging technologies.
- Self-directed learner comfortable with ambiguity and pivoting approaches.
- Experience with Astro, Sanity CMS, or Tailwind CSS (nice-to-have).
- Expertise in Netlify, Vercel, or Azure Microservices (nice-to-have).
- Proficiency in SQL or MySQL (nice-to-have).
- Familiarity with N8N, Model Context Protocol (MCP), or Agentic AI systems (nice-to-have).
- Contributions to open-source projects or tech communities (nice-to-have).
Communicate RecruitmentCape Town
My client is a fastâgrowing, techâled business operating across multiple African markets. They are hiring a MidâLevel Software Developer to join a small, highâcalibre engineering team based in Cape Town.
This is a handsâon development role...
wePlaceCape Town
Job description:
The successful candidate will do software development on the CRM platform and client facing portals. The candidate will report to the Applications Development Manager.
Responsibilities:
• Develop components of the CRM platform...
Communicate RecruitmentCape Town
My client is looking for a Senior Software Developer who wants to work on impactful technology at scale and take ownership beyond just writing code.
This role is deeply handsâon and highly crossâfunctional. Youll build and maintain cloud...