This role is based in Melbourne, Australia. You'll work from our Docklands office 2 to 3 days per week, so you'll need to be currently living in Melbourne or relocating here at your own arrangement. We're not able to consider remote, interstate or overseas applicants for this position, and you'll need full working rights in Australia.
Have you ever spun up a Minecraft server, battled it out in ARK, or built your base in Rust? Chances are, you've already played on a Shockbyte server. We support 70+ games and have served over 1 million customers worldwide, making us one of the largest game server hosting companies on the planet.
Founded in 2013 and headquartered in Victoria, Australia, Shockbyte was built on a simple belief: game server hosting should be easy. That mission drives everything we do, from the infrastructure we build to the products we ship. We're a team of passionate people, many of us gamers ourselves, working to make multiplayer gaming more accessible for players and studios everywhere.
Nearly all of those 1m+ customers found us somewhere on shockbyte.com, and all of them bought there too. This role owns that experience end to end.
You'll work across our Next.js monorepo, which covers the main site, our B2B presence, our external campaign domains, and the self-built checkout behind every order we take. Day to day that means building the pages, implementing the experiments that tell us what's working and rolling the winners permanently into the site, and keeping the whole thing fast, accessible and easy to find.
You'll be based in our Melbourne office, (2-3 office days per week), working closely with the marketing team, our CRO specialist, and a senior full-stack engineer who we're currently hiring for. It's a role with genuine ownership of the front end, and people beside you who know the domain.
- Build and improve the customer journey from first visit through to completed checkout, with conversion as the measure of success
- Develop the front end of our self-built checkout, integrating with WHMCS for order creation and Stripe for payments
- Ship campaign and landing pages from Figma to production, on marketing's timelines
- Build and maintain components in our shared design system, used across all four of our apps
- Work with our headless CMS so the marketing team can move without waiting on you
- Build and maintain the tracking and tag management our CRO specialist relies on, implement the experiments they design, and roll winning variants permanently into the site
- Keep the site fast, accessible and technically sound for search, as organic is one of our biggest acquisition channels
- Support our growing set of locales and currencies
- Triage and fix front-end issues in production, including escalations from our support team
- Help retire the last of our legacy Nuxt code as we consolidate on Next.js
- Work with AI development tooling as a core part of how you ship, and help us get better at using it as a team