
Search by job, company or skills
This job is no longer accepting applications
About the Role
We are looking for a Front-End Developer to join our Creative Tech team and support the development of high-impact campaign microsites, landing pages, and interactive brand experiences.
This role focuses on building responsive, performance-optimised digital experiences that power marketing campaigns, lead-generation initiatives, and on-ground event activations. You will work closely with the Creative Tech Lead, UX/UI Designer, and backend team to bring creative ideas to life through clean, scalable code.
If you enjoy building interactive web experiences beyond static pages, this role is for you.
Key Responsibilities
Campaign Microsites & Landing Pages
Develop responsive, mobile-first campaign microsites and landing pages
Implement interactive animations, transitions, and motion effects
Ensure cross-browser compatibility and performance optimisation
Integrate media assets such as videos, GIFs, and animated components
Lead Generation & Data Integration
Build and implement lead-generation forms with client-side validation
Integrate frontend interfaces with backend APIs
Handle JSON data structures and API responses
Collaborate with backend teams to ensure smooth data flow and system integration
Interactive & Event-Based Experiences
Support development of browser-based interactive elements and gamified mechanics
Assist with digital touchpoints for on-ground activations (e.g., QR systems, touchscreen interfaces)
Optimise web-based experiences for event environments
Collaboration & Workflow
Work closely with UX/UI Designer to translate Figma designs into functional builds
Participate in technical discussions with backend developers
Maintain version control and documentation of builds
Ensure projects are delivered within timeline and quality standards
Required Skills & Experience
3-5 years of front-end development experience
Strong proficiency in:
- HTML5
- CSS3 (Flexbox, Grid, responsive layouts)
- JavaScript (ES6+)
Experience with at least one modern framework (React, Vue, or Next.js preferred)
Experience integrating with REST APIs
Experience in optimising page/site performance, achieving scores higher than 90 on PageSpeed Insights
Understanding of responsive and mobile-first development
Experience implementing animations (e.g., GSAP or similar libraries)
Familiarity with Git and version control workflows
Comfortable working with design tools such as Figma for handoff and collaboration
Good to Have (Bonus)
Experience with scroll-based animation or parallax effects
Basic understanding of Node.js
Experience building browser-based mini-games or interactive elements
Experience optimising media-heavy websites
Familiarity with Lottie or SVG animation integration
Experience supporting event or kiosk-based digital builds
What We're Looking For
Strong problem-solving skills
Attention to performance and clean code structure
Comfortable working in a fast-paced campaign environment
Ability to balance creativity with technical feasibility
Strong communication skills and ability to collaborate across teams
Why Join Us
You'll be part of a growing Creative Tech team shaping how our brand shows up digitally and experientially. From campaign microsites to interactive event experiences, this role plays a key part in building digital touchpoints that connect technology, storytelling, and performance marketing.
Job ID: 142114979