Project Overview
Tribe Digital is delivering a motion-heavy, premium website for a large brand. Design, creative direction, and CMS are set; we need a senior front-end developer with deep motion/animation expertise to assemble the build, wire up interactions, and ship a polished experience on a tight timeline.
You Will
- Own motion & interaction development using GSAP (priority): timelines, scroll-driven scenes, micro-interactions, and page transitions.
- Implement the front-end using Vite and Tailwind, integrating with WordPress (themes, blocks, or headless—final approach confirmed at kickoff).
- Collaborate with design/creative to translate storyboards and prototypes into performant, production-ready code.
- Build reusable, accessible components; ensure responsive behavior and cross-browser consistency.
- Optimize for 60fps motion, bundle size, and Core Web Vitals; troubleshoot performance bottlenecks.
- Integrate with any approved libraries (e.g., Swup for transitions, PiecesJS for component patterns) where appropriate.
- Document key implementation details and handoff notes.
Must-Have Experience
- Expert GSAP (timeline control, ScrollTrigger, advanced easing, state management).
- Senior-level front-end: modern JS/TS, semantic HTML, Tailwind CSS, Vite.
- WordPress: theming (PHP) and/or headless workflows (REST/GraphQL).
- Proven delivery of high-end brand sites (e.g., luxury, global tech/consumer brands).
- Performance mindset (animation budgets, request waterfalls, code splitting) and accessibility fundamentals (focus states, reduced motion).
Nice to Have
- Swup (or equivalent) for page transitions; PostCSS expertise.
- Animation tooling familiarity (Lottie/Bodymovin), SVG choreography.
- WebGL/Three.js basics for hero moments.
- Design-to-code collaboration (Figma, motion specs) and a creative developer background.
Working Style
- Short, fast engagement with clear milestones; immediate start.
- Flexible on location/timezone; some overlap with Ireland preferred
- Potential for future engagements if this project is a success.