Fully remote senior-level role with Athlon, a company focused on delivering end-to-end solutions across various projects. The role involves building high-quality user experiences and robust systems using AI tools to enhance development speed and efficiency.
Skills / Requirements
- AI-coding Tools
- AWS
- Azure
- CI/CD
- GCP
- Git
- GraphQL
- HTML/CSS
- JavaScript
- Next.js
- Node.js
- PHP
- React
- REST API
- Software Architecture
- Spec-driven Development
- System Design
- TypeScript
- Vibe Coding
- WordPress
Why Apply
This role is ideal for developers who leverage AI tools like GitHub Copilot and Claude for rapid prototyping and efficient code development. The position emphasizes AI-assisted and spec-driven development, aligning well with vibe coding methodologies.
What You'll Be Doing
You'll deliver scalable and secure solutions, working across front-end and back-end systems. Collaborate with designers and project managers to translate requirements into technical solutions, while acting as a technical point of contact for clients.
Pay and Career Growth
Athlon offers a competitive salary and benefits, with opportunities to work on high-profile projects. The role provides a flexible work setup and the potential for career growth within a rapidly expanding international design company.
Benefits and Perks
- benefits package
- Career Growth
- competitive salary
- Flexible work setup
Is This Role Right for You?
Good fit if you...
- Experienced full-stack developers with a strong AI toolset.
- Candidates comfortable with client-facing roles and technical leadership.
- Developers with a passion for both front-end and back-end systems.
May not be for you if...
- Developers unfamiliar with AI-assisted coding tools.
- Candidates who prefer rigid, structured environments over fast-paced, ambiguous projects.
- Those with limited experience in client-facing roles or agency settings.
Original Job Description
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.
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
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