Athlon

Senior Full-Stack Developer

Athlon

full-time

Posted on:

Location Type: Remote

Location: South Africa

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Building high quality user experiences while engineering the systems, APIs and integrations that make them robust, scalable and secure.
  • Collaborate closely with designers, project managers, and clients to translate requirements into scalable, maintainable, and well-structured technical solutions.
  • Confidently work with modern development workflows and use AI tools as an accelerator to improve speed, exploration, and efficiency.
  • Maintain responsibility for code quality, correctness, and long-term maintainability.
  • Act as a technical point of contact for clients, helping guide decisions and shape project direction.
  • Apply a methodical approach to problem solving and a genuine passion for technology and the evolving development landscape.

Requirements

  • 6–8 years of full-stack development experience, with solid fundamentals across front end and back end
  • 2+ years actively using AI tools for code development — daily use of LLM-based coding tools in a professional or substantial personal project context
  • Demonstrable experience applying spec-driven development and/or vibe coding methodologies
  • Experience working in an agency or client-facing environment preferred
  • Full-stack development skills, with a flexible tech-agnostic mindset
  • Must be knowledgeable in frontend languages (e.g. HTML, CSS/SCSS/Tailwind, JavaScript/TypeScript, frameworks like React and Next)
  • Experience with Backend languages ( Node.js or PHP).
  • Strong experience in one of WordPress (PHP) or modern JavaScript/Next.js headless CMS ecosystems, with the ability and willingness to work across both. Exposure to both is highly desirable.
  • API Integration (REST , GraphQL)
  • GIT workflows, CI/CD automation
  • Cloud services (eg. AWS, GCP or Azure)
  • Solid understanding of software architecture and system design principles
  • AI coding tools — hands-on proficiency with tools such as Claude (claude.ai / Claude Code), Cursor, GitHub Copilot or similar LLM-assisted development environments
  • Spec-driven development — writing structured prompts, technical specs and implementation plans that guide AI-assisted workflows effectively
  • Vibe coding - comfortable using AI to rapidly prototype, iterate and explore solutions in fast-moving creative or technical contexts
Benefits
  • The chance to work on innovative, high profile projects that make an impact
  • A flexible work set-up - remote, hybrid, or whatever helps you do your best work
  • A competitive salary with a benefits package to match
  • Room to grow your career within a fast-growing international design
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
full-stack developmentfrontend languagesHTMLCSSJavaScriptTypeScriptNode.jsPHPAPI Integrationsoftware architecture
Soft Skills
problem solvingcollaborationcommunicationclient-facingmethodical approachpassion for technology