Welcome to Funlab – the world’s premier creator of competitive socialising experiences and the first B Corp-certified company in our industry . That means we’re serious about using fun for good - creating epic experiences while making a positive impact on our people, our communities, and the planet.
With eight fun-inducing brands, 50+ venues across Australia, Aotearoa (New Zealand), and North America, and over 2,000 incredible Motherfunners, we’ve been crafting joy, banter, and unforgettable moments since 2001.
Every day at Funlab is different (just like our Motherfunners), and we love it that way. We’re all about creating a kind, safe, and inclusive workplace where you can be yourself, grow, and have a blast while doing it. No matter where you’ve been – or where your journey with Funlab takes you – the opportunity to learn, develop, and amplify your skills is always within reach.
Now, we’re on the lookout for a Front End Developer to join the team at our Support Office in Abbotsford. Someone who’s passionate about people, driven by fun, and ready to create unforgettable experiences.
This is a 6-month contract role.
Why Work with Us?
- Advance your career with a powerhouse in the entertainment industry
- Personalised development tailored to you, plus the chance to learn from some of the best in the biz
- A people-first culture that prioritises upskilling, growth, and setting our Motherfunners (aka our amazing team) up for success
- Not your average office. Monthly lunches, unlimited coffee, dog-friendly environment, monthly massages and the freedom to express your style – no stiff dress codes here!
- Extra time off! Enjoy three additional paid leave days just for you
- Wellbeing matters. We offer mental health support, EAP services, Mental Health First Aid training, a dedicated DEI committee, and plenty of sub-committees
- Play on us! Enjoy free activities for yourself across ALL Funlab brands because work should come with perks!
- And most importantly… because we’re just that AWESOME! 😎
What You'll Do
Develop high‑quality, reusable and scalable UI components using React.js and Next.jsCollaborate with backend engineers to integrate APIs and ensure seamless end‑to‑end functionalityImplement and maintain Booking Flows and CMS‑driven experiences , including custom components, templates, and integrations with external platformsBe the main front-end developer across the eCommerce suiteContribute to design discussions, participate in sprint ceremonies, and apply Agile methodologies throughout deliveryOptimise application performance, accessibility, SEO and overall user experienceTroubleshoot and solve front‑end issues across environmentsWork closely with cross‑functional stakeholders to refine requirements and deliver high‑impact digital featuresLeverage AI‑assisted development tools to enhance efficiency, quality, and consistencyWhat You've Got
React.js – strong proficiencyNext.js – strong proficiency, including server‑side rendering, routing, API routes2+ years of professional front‑end development experienceSolid understanding of JavaScript, HTML, CSS, and component‑based architectureExperience building and maintaining websites powered by a CMS with multiple integrationsExperience working in Agile teams (Scrum / Kanban)Understanding of RESTful APIs, JSON and modern integration patternsWhat We'd Also Love
.NET experience or familiarity with backend frameworksExposure to Atlassian tools (Jira, Confluence, Bitbucket)Experience with implementing Google suite tracking and analyticsExperience using AI tools for code generation, debugging, documentation or automationCI / CD pipelines, Git version control, cloud environmentsKnowledge of accessibility standards (WCAG), performance profiling, SEO best practiceDato CMS experience favourableKeen?
If you love building exceptional user experiences, thrive on collaboration and want to work in one of Australia's most successful entertainment companies - then we would love to hear from you.