← All Jobs
Posted Apr 16, 2026

Senior Full-Stack Developer

Apply Now
We're on the hunt for.. As Senior Full-Stack Developer, who will play a key role in delivering end-to-end solutions across a range of projects. Building high quality user experiences while engineering the systems, APIs and integrations that make them robust, scalable and secure. You’ll work across both front-end and back-end systems, taking ownership of technical delivery from initial discovery through to deployment. You’ll collaborate closely with designers, project managers, and clients to translate requirements into scalable, maintainable, and well-structured technical solutions. You are confident working with modern development workflows and use AI tools as an accelerator to improve speed, exploration, and efficiency: while maintaining responsibility for code quality, correctness, and long-term maintainability. You pair this with strong full-stack fundamentals, clean coding practices, and a sharp eye for quality. This role requires clear communication and the ability to operate comfortably in ambiguous, fast-moving project environments. You will also act as a technical point of contact for clients, helping guide decisions and shape project direction. You have a methodical approach to problem solving and a genuine passion for technology and the evolving development landscape. Requirements What good looks like TECHNICAL PLANNING - Shape the technical approach and deliver solutions that support the client’s goals. - Liaise directly with clients and other stakeholders as the primary technical contact on a project, to understand their requirements - Conduct thoughtful research and creative problem solving of technical challenges - Lead architectural decisions and system design - Take ownership of projects from discovery through to delivery - Provide accurate technical estimates, working closely with project managers to develop a detailed delivery plan that accounts for technical dependencies and mitigates risk - Clear, confident and articulate presentation of appropriate solutions to clients, serving as their primary technical contact HANDS ON DEVELOPMENT (FULL-STACK) - Collaborate with designers and project managers to translate requirements into technical implementations. - Write clean, efficient, and maintainable code to create responsive and accessible user front-end interfaces. - Build and maintain scalable back-end solutions - Integrate with third-party services and APIs - Troubleshoot complex issues across the technical stack and propose practical, effective solutions - Deployment and Simple DevOps tasks as required AI ASSISTED & SPEC-DRIVEN DEVELOPMENT - Leverage AI tools and structured specs to accelerate delivery without sacrificing quality. - Apply spec-driven development practices - writing clear, structured specifications before and during implementation to keep AI-generated output accurate and aligned with intent.  - Use vibe coding techniques for rapid prototyping, exploring solutions and unblocking creative or technical decisions - this is an exploration and ideation practice, not a production delivery standard.  - Critically evaluate and review AI-generated code for correctness, security and maintainability before it reaches production.  - Stay current with the fast-moving AI tooling landscape and share tools and techniques that genuinely improve team output. TECHNICAL STANDARDS - Maintain high technical standards as the lead developer on your projects. - Clear, confident and articulate presentation of appropriate solutions to clients, serving as their primary technical contact - Collaborate with designers to ensure creative concepts are executed to spec. With a sharp eye for design fidelity, you care about maintaining visual consistency, polish and motion detail. - Ensure a high level of technical quality is maintained across projects from discovery to launch. - Follow best practices consistently across accessibility, security and performance. PASSION & CULTURE - Suggest ideas that improve our output, working methods and cultural activities. - Excited by and keen to learn about innovative technologies, such as AI  - Suggest ideas, tools and systems to maximise the effectiveness of our processes and work - Open to speaking at industry events on panels and raising the profile of Athlon in the public domain Five values that underpin everything we do Be Brave: Take chances, be ambitious. This is how you grow. Take risks, nothing can substitute experience. Take Ownership: Be a pro. Act like a champion. Own your domain. Not almost. All the way. Not most of the time. All of the time. Take ownership. Whatever it takes. Team First: Talent wins games, but teamwork wins championships. Respect the team. Treat others fairly. Build friendships. Disagree honestly. Share ideas candidly. We’re one team first. Craft Everything: Quality is never an accident; it’s always the result of intention, effort and skill. Craft everything. Passion Over Apathy: One person with passion is better than forty people merely interested. Use your passion as a catalyst to motivate and lead others. We expect you to be knowledgeable in: - Suggest ideas that improve our output, working methods and cultural activities. - 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 (prototyping and exploration; production code is always critically reviewed) Nice to have - Animation for web (eg. CSS animations, GSAP, Framer, Motion.js, Lottie etc) Your experience: - 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 (e.g. using Claude or Cursor as a core part of your workflow on a client project, not just occasional autocomplete) - 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 How we work - This is a fully remote role - Your line manager is the Technical Lead - You will work in the Engineering Team 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
Interested in this role?Apply on iHire