Senior Full-Stack Developer

Posted 2026-05-05
Remote, USA Full-time Immediate Start

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

Similar Jobs

Back to Job Board