Senior Frontend Engineer

Earlytrade
Earlytrade

Software Engineering

Sydney, NSW, Australia

Posted on Jun 14, 2026

Senior Frontend Engineer

Engineering | Sydney, AU or Denver, CO | Full-time

Reports to: Piers Symons, COO & Co-Founder

About Earlytrade

Earlytrade is a B2B fintech company built for the construction industry. We help general contractors and subcontractors improve cash flow through a platform that gives subcontractors more control over when they get paid and on what terms. The result is a fairer, more transparent way to manage working capital across the construction supply chain.

We’re building the product layer for workflows where trust is earned in seconds and lost just as fast. This is a role for someone who wants to turn complex financial and operational systems into software that feels fast, sharp, and decisive for real users making high-stakes decisions every day.

The Role

We’re hiring a Senior Frontend Engineer to own and evolve the product experience across Earlytrade’s customer-facing applications and shared frontend platform. This role sits at the intersection of product clarity, technical quality, and delivery speed: you’ll shape how complex financial and operational workflows are presented to users, while raising the bar on architecture, accessibility, consistency, and frontend craft across the stack.

This isn’t a role for someone who wants to be handed a ticket queue. We’re looking for an engineer who takes ownership of the frontend from architecture to accessibility, raises the bar on code quality, and can evolve a mixed frontend estate with good judgment: strengthening what works, modernizing what doesn’t, and helping shape how the product grows.

What You’ll Build

  • Customer-facing product experiences across Earlytrade’s core applications, where complex financial and operational workflows need to feel clear, fast, and trustworthy
  • Shared frontend infrastructure including component libraries, design-system patterns, Storybook, and developer workflows that improve consistency and speed
  • Modernized product surfaces that strengthen the existing platform while raising the bar on usability, accessibility, and frontend architecture
  • Typed data interfaces between our React frontend and Earlytrade’s Node/TypeScript GraphQL service plus Java Spring Boot backend services
  • Incremental modernization of long-lived product surfaces alongside newer frontend platform work
  • A high-quality, consistent user experience across all product surfaces

Responsibilities

  • Architect, build, and maintain scalable React applications across the Earlytrade product suite
  • Lead frontend technical direction across multiple apps and shared packages: define standards, enforce quality through code review, and own the frontend roadmap in collaboration with engineering leadership
  • Design and implement complex UI components and state management patterns for real-time financial data and auction workflows
  • Build and maintain Apollo Client integrations, generated GraphQL types, and typed REST client usage against our Node/TypeScript GraphQL and Java/Spring service layer
  • Drive test coverage using Vitest and React Testing Library, and partner with QA as Playwright end-to-end coverage is introduced across critical workflows
  • Partner with product and design to translate requirements into production-grade interfaces with attention to UX detail, accessibility (WCAG 2.1 AA), and performance
  • Evolve the shared component library and Storybook setup to improve consistency, reuse, and developer velocity
  • Improve existing frontend architecture incrementally, including long-lived state-management and UI patterns where needed
  • Mentor and uplift junior and mid-level engineers on frontend craft, patterns, and best practices
  • Contribute to technical hiring, documentation, and team process improvements
  • Monitor and optimize frontend performance, error visibility, and release confidence using profiling and observability tooling
  • Collaborate across time zones between our Sydney and Denver teams

Required Qualifications

  • 5+ years of professional frontend engineering experience, with at least 3 years in production React applications
  • Expert-level proficiency in React 18, JavaScript (ES2020+), and TypeScript
  • Strong hands-on experience with Apollo Client including query and mutation design, caching strategy, and error handling
  • Demonstrated experience integrating frontend applications with GraphQL and REST APIs backed by modern backend services
  • Experience with modern frontend tooling such as Vite and workspace-based development environments
  • Experience architecting component libraries and design systems for multi-surface products, ideally with Storybook or equivalent tooling
  • Deep knowledge of web fundamentals: browser rendering, accessibility, responsive layout, and performance optimization
  • Track record of owning frontend architecture decisions in a product engineering context, not just executing tickets
  • Experience working in evolving frontend codebases that include both newer patterns and legacy areas that need careful modernization
  • Ability to reason clearly about backend contracts and data models as they surface in frontend product design
  • Strong code review habits, written communication, and engineering documentation practices
  • Experience working in agile teams with CI/CD pipelines such as Bitbucket Pipelines or equivalent

Preferred Qualifications

  • Experience building B2B SaaS or fintech products, particularly in payments, procurement, or financial workflows
  • Familiarity with construction technology platforms (Procore, Trimble, Textura, Corpay, AvidXchange, or similar)
  • Experience with micro frontend architecture or multi-portal product structures
  • Experience modernizing large frontend codebases without destabilizing the product
  • Familiarity with MUI, Storybook, design-system evolution, and component-platform ownership
  • Exposure to newer UI primitives or styling approaches such as Radix UI or Tailwind where they improve the product or developer experience
  • Exposure to SSR/SSG strategies, CDN configuration, or edge rendering
  • Prior experience mentoring engineers or leading a frontend guild/chapter
  • Familiarity with frontend observability and analytics tooling such as Sentry, PostHog, or equivalent
  • Familiarity with cloud infrastructure (AWS or GCP) as it relates to frontend deployment and observability

Our Stack Today

  • Apps: React 18 + TypeScript across multiple product surfaces
  • Build & Workspace: Vite + Yarn workspaces
  • Data Layer: Apollo Client, generated GraphQL types, and generated REST clients
  • UI Stack: MUI 5 today, shared Storybook component library, with some newer Radix UI and Tailwind-based work
  • State & Forms: Apollo cache, React Hook Form, local React state, and some legacy Redux areas
  • Testing: Vitest / React Testing Library / happy-dom
  • Observability & Analytics: Sentry / PostHog
  • Platform Interfaces: Node.js + TypeScript GraphQL service and Java Spring Boot backend services
  • CI/CD & Delivery: Bitbucket Pipelines / Netlify

What We Offer

  • Competitive compensation dependent on experience
  • Meaningful equity in a fast-growing fintech with a clear path to scale
  • Direct access to founders and leadership, your work will be seen and your voice will be heard
  • A product that makes a real difference for small and mid-size subcontractors who depend on cash flow
  • A collaborative, low-ego team that takes the craft seriously
  • On-site culture in Sydney, AU or Denver, CO with flexibility where it counts

www.earlytrade.com