- Break down designs into reusable components, defining their data requirements
- Produce accessible, SEO-friendly HTML markup with modern CSS frameworks (e.g. Tailwind CSS)
- Build responsive, mobile-first layouts that adapt seamlessly across devices
- Develop interactive front-end features using JavaScript and reactive frameworks (e.g. Vue.js)
- Proactively test, debug, and troubleshoot cross-browser compatibility issues
- Collaborate with designers and backend developers to deliver polished, high-quality projects
- Contribute to accurate project estimates, supporting delivery across new builds and retainers
- Stay current with front-end trends and propose new ideas and technologies to the team
- 2+ years of front-end development experience in a digital agency environment
- Proficiency in HTML, CSS (including Tailwind CSS), and JavaScript
- Solid understanding of responsive, mobile-first design principles
- Familiarity with modern frameworks and tools such as Vue.js and TypeScript
- Experience using Git for version control
- A good working knowledge of PHP and its role in CMS-driven websites
- Experience with CMS platforms such as Craft CMS
- Exposure to backend technologies like PHP and Laravel
- Previous experience building components in collaboration with design systems
- You’re detail-oriented and passionate about delivering pixel-perfect, accessible interfaces
- You thrive in a design-led, creative environment where collaboration is key
- You enjoy juggling multiple projects and meeting deadlines in a fast-paced agency setting
- You’re eager to expand your skillset and contribute ideas to improve the way the team works
- 25 days holiday + bank holidays (increasing with service)
- Company performance-linked bonus scheme
- Comprehensive private health insurance
- 5% company pension scheme
- Access to your own financial coach
- Mental health support
- Free on-site gym
- Structured development & progression pathways
- Your birthday off