Frontend Engineer (React/Next.js) - Hybrid Melbourne

Shockbyte-

City of Melbourne

Hybrid

AUD 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid Work
Flexible Working Hours
Career Growth
Professional Development Budget
Home Office / Coworking Stipend
Virtual Team Events
Company Merch Packs
Travel Opportunities
Esports & Gaming Events

Job summary

Shockbyte is looking for a frontend engineer to own the customer journey across our Next.js monorepo from the Melbourne office. You’ll build pages, run experiments, and roll winners into the site, collaborating with marketing, CRO, and a senior full‑stack engineer.

You’ll ship the self-built checkout, integrate with WHMCS and Stripe, maintain the design system, and ensure fast, accessible, multi‑currency experiences for our global gaming customers.

Qualifications

  • 3 to 5 years building and shipping production web applications.
  • Strong React, with recent hands-on Next.js (App Router). You understand server components, rendering strategies and caching well enough to argue about the trade-offs
  • Strong TypeScript
  • Tailwind CSS, and comfort working within an established design token system rather than writing ad-hoc styles
  • Experience in a monorepo with a shared component library. You can change shared code without breaking the apps that depend on it
  • Confident integrating third-party APIs and services. You're the person who reads the docs and makes it work
  • Working knowledge of analytics and tag management, including Google Tag Manager, dataLayer design and GA4
  • Solid web performance, semantic HTML, accessibility and technical SEO fundamentals
  • Comfortable owning your work end to end, from scoping it through shipping it to supporting it in production
  • Strong, hands-on use of AI development tooling. This one matters to us. We expect coding agents and assistants to be part of how you work every day
  • Clear written communication with non-technical colleagues. Most of your day-to-day collaborators won't be engineers
  • Full working rights in Australia

Responsibilities

  • 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

Skills

React
Next.js
TypeScript
Tailwind CSS
Monorepo
API integration
Analytics GA4
GTM
Web performance
SEO fundamentals
AI development tooling
Communication
Multilingual/localization readiness
AI workflow discussion

Tools

WHMCS
Stripe
Storyblok
Contentful
Sanity

Job description

Shockbyte is looking for a frontend engineer to own the customer journey across our Next.js monorepo from the Melbourne office. You’ll build pages, run experiments, and roll winners into the site, collaborating with marketing, CRO, and a senior full‑stack engineer.

You’ll ship the self-built checkout, integrate with WHMCS and Stripe, maintain the design system, and ensure fast, accessible, multi‑currency experiences for our global gaming customers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Melbourne Hybrid Frontend Engineer (React/Next.js)
Melbourne Hybrid Frontend Engineer (React/Next.js)

Shockbyte • City of Melbourne

Hybrid
GBP 63,000 - 89,000
Hybrid Work
Flexible Working Hours
Career Growth
+6
Frontend Developer (React / Next.js), Melbourne
Frontend Developer (React / Next.js), Melbourne

Shockbyte- • City of Melbourne

Hybrid
AUD 110,000 - 150,000
Hybrid Work
Flexible Working Hours
Career Growth
+6
Frontend Developer (React / Next.js), Melbourne
Frontend Developer (React / Next.js), Melbourne

Shockbyte • City of Melbourne

On-site
GBP 63,000 - 89,000
Hybrid Work
Flexible Working Hours
Career Growth
+6
Web Developer — Checkout & Conversion Lead (Game Hosting)
Web Developer — Checkout & Conversion Lead (Game Hosting)

Shockbyte • City of Melbourne

Hybrid
AUD 80,000 - 110,000
Hybrid work
Career growth
Professional development budget
+3
Senior Software Engineer – Java, Spring & React (Hybrid)
Senior Software Engineer – Java, Spring & React (Hybrid)

Halcyon Knights • City of Melbourne

Hybrid
AUD 120,000 - 150,000
Senior Front-End Engineer — Scale Global Payments
Senior Front-End Engineer — Scale Global Payments

Easygo Gaming • City of Melbourne

On-site
AUD 120,000 - 180,000
Frontend Engineer — Build global, user‑focused web apps
Frontend Engineer — Build global, user‑focused web apps

Karbon • City of Melbourne

On-site
AUD 160,000
Senior Frontend Engineer (React / Vue) – Contract - 3 to 6 months
Senior Frontend Engineer (React / Vue) – Contract - 3 to 6 months

Aviato Consulting Pty Ltd • City of Melbourne

On-site
AUD 140,000 - 190,000
Senior Frontend Engineer - React/TypeScript | Hybrid Checkout
Senior Frontend Engineer - React/TypeScript | Hybrid Checkout

BigCommerce Pty. • Council of the City of Sydney

Hybrid
AUD 120,000 - 150,000
Senior Frontend Architect – React, TS, Next.js Leader
Senior Frontend Architect – React, TS, Next.js Leader

Domain • New South Wales

On-site
AUD 140,000 - 180,000