Frontend Developer
Voyage is a digital experience agency building websites, apps, and platforms that blend bold design with modern engineering. We partner with ambitious organisations to create custom digital solutions that perform beautifully — under the hood and on the surface.
Role Overview
We’re looking for a Frontend Developer (Intermediate ? Senior) with strong experience in React, TypeScript, and Next.js to join our team.
You’ll be the kind of developer who thrives on crafting interfaces that feel as good as they look — with a great eye for detail, performance, and creativity. You’ll collaborate closely with our design and backend teams to bring high-impact websites and apps to life, often using Sanity (headless CMS) as the content layer.
While this role focuses on frontend, we’d love someone comfortable across the stack — integrating APIs, building modular components, and supporting deployment workflows when needed.
What You’ll Do- Build and maintain React / Next.js applications across marketing sites and complex platforms.
- Translate Figma designs into clean, performant, maintainable frontends.
- Collaborate with designers, backend developers, and PMs throughout the project lifecycle.
- Implement animations, transitions, and interactions (GSAP, Framer Motion, or similar).
- Work with headless CMS setups (Sanity preferred).
- Optimise performance, accessibility, and SEO best practices.
- Contribute to component libraries and frontend architecture.
- Occasionally contribute to backend integration or full-stack features.
- Participate in code reviews and help shape frontend best practices.
Key Skills & Experience
Essential- 3+ years experience in frontend or full-stack web development.
- Strong proficiency in React, TypeScript, and Next.js.
- Solid understanding of responsive design, accessibility, and performance.
- Ability to integrate APIs and headless CMS (e.g. Sanity).
- A creative mindset with a keen eye for detail and design fidelity.
- Animation or interaction experience with GSAP, Framer Motion, or WebGL.
- Experience with React Native.
- Familiarity with backend concepts (Node.js / REST / GraphQL).
- Experience deploying to Vercel, AWS, or similar environments.
- Experience with Cloudflare for performance and security optimisation.
- Flexible, collaborative team culture built on craft, autonomy, and trust.
- Interesting, design-led projects for ambitious clients.
- Opportunity to shape the frontend discipline and push what’s possible on the web.
- A workplace recognised as a certified Great Place to Work.
We’d love to see what you’ve built — not just read about it.
Please include:
- A link to your portfolio, GitHub, or live projects you’ve contributed to (bonus points for something with great interaction or motion).
- Your CV or LinkedIn profile outlining your experience.
- A short note about what excites you about building creative digital experiences.