
Ship polished web experiences for Ikigai’s public site and internal staff platform—building performant React/Next.js features with strong UX, accessibility, and maintainable TypeScript.
Develop and maintain Next.js App Router pages and client components for public and staff experiences.
Implement UI from designs using Tailwind CSS, Radix primitives, and existing shadcn-style patterns—consistent with the codebase.
Integrate Supabase-backed APIs, server actions, and real-time flows (listings, enquiries, tracking, settings) with clear error handling.
Improve Web Vitals: image optimisation, bundle awareness, loading states, and responsive layouts (mobile-first).
Write accessible components (keyboard navigation, ARIA, contrast) for customer and staff workflows.
Collaborate with UI/UX on flows, component specs, and design tokens; suggest pragmatic trade-offs when needed.
Participate in code review, linting, and incremental refactors—reduce duplication and keep types accurate.
Document non-obvious behaviour and help test critical paths before releases (enquiries, careers apply, showroom).
2+ years professional frontend development with React and TypeScript.
Hands-on Next.js experience (App Router, server/client components, routing, metadata).
Strong CSS/Tailwind skills and eye for detail matching design specs.
Comfort integrating REST/RPC-style APIs and handling loading/error/empty states.
Git workflow discipline and ability to work in an existing codebase without reinventing patterns.
Supabase or similar BaaS experience (auth, RLS awareness, edge functions).
Automotive, e-commerce, or CRM/dashboard product background.
Experience with forms (react-hook-form, Zod) and accessible modals/dialogs.
Performance profiling and basic SEO for marketing pages.
Apply
Submit your CV, portfolio or GitHub links, and salary expectations (or hourly rate for contract).
Intro call
Discuss your experience, availability, and interest in automotive/dealership software.
Technical review
Short practical exercise or walkthrough of past work relevant to the role (take-home where fair).
Team interview
Meet stakeholders, align on product priorities, and discuss how you work in a small team.
Offer
Agree scope, remote/hybrid pattern, and first project milestones.
Build real product used daily by staff and customers—not slide decks or throwaway prototypes.
Modern stack: Next.js (App Router), React, TypeScript, Tailwind CSS, Supabase, and Radix/shadcn UI.
Small-team influence: your work ships to production and improves showroom, workshop, and enquiry flows.
Flexible remote/hybrid arrangement where possible (Melbourne on-site for key workshops when needed).
Share your details, salary expectations, and upload your CV. We’ll confirm by email.
Prefer email? Send your CV to info@ikigaimotors.com.au.