Quick overview
Job description
- Build and ship frontend features across three distinct surfaces: Vue-based embeddable widgets and shopper-facing components, Angular-based merchant admin tools, and React-based Shopify integrations
- Design, develop, and implement software solutions in close collaboration with product, design, and backend engineering
- Write clean, well-tested, maintainable TypeScript, and hold your own code and your team's to a high standard
- Break down ambiguous, complex problems into shippable, well-scoped tasks, then estimate, plan, and deliver against them
- Take ownership of features end to end: design, build, test, deploy, and monitor in production
- Participate in system design discussions and contribute to how we evolve our frontend architecture as the platform scales
- Mentor other engineers, review code thoughtfully, and help raise the technical bar across the team
- Collaborate with backend engineers working across our serverless AWS stack to design clean, performant APIs and data flows
What you'll need
- 5+ years of professional experience building production frontend applications (Software Engineer or equivalent)
- Strong hands-on experience with at least one modern component framework (Vue, Angular, or React) and the ability to ramp quickly across the other two
- Deep proficiency in TypeScript and modern JavaScript
- A track record of shipping high-quality, tested, maintainable frontend code in a team environment
- Comfort working across a full serverless stack (APIs, event-driven services, cloud infrastructure) even if your primary focus is frontend
- Strong written and verbal communication: you'll work async with a fully distributed, global team
- The ability to work independently, make sound technical decisions with appropriate guidance, and know when to ask for help
Nice to have
- Experience with AWS serverless services (Lambda, API Gateway, DynamoDB, CloudFront, S3, SQS/SNS)
- Experience building embeddable widgets or SDKs that run on third-party sites (e.g., Shopify storefronts)
- Experience with Infrastructure as Code (Terraform)
- Prior experience at an e-commerce, martech, or Shopify-ecosystem company
Our stack
Frontend: Vue (embeddable widgets and shopper-facing components) · Angular (merchant admin) · React (Shopify integrations)
Backend: Serverless on AWS: API Gateway, CloudFront, S3, Lambda (Node.js), DynamoDB (replicated to Redshift for reporting and OpenSearch for search/aggregation), SQS/SNS for messaging
Languages & tools: TypeScript across the full stack · Terraform for infrastructure as code · VS Code · Jira
How we measure performance:
Similar jobs
- IP

Lead Front End Engineer Auto Apply
Ippon · Melbourne · Hybrid 🇦🇺
MicroservicesAWS.NET+5EngineeringSalary not listed - XE

Lead Engineer - Front End (React)Recently posted Auto Apply
Xero · AU: Melbourne: (260 Burwood Rd) · Hybrid 🇦🇺
Next.jsAWSXero+4Salary not listed - SH

Staff Engineer, UI (R5832) Auto Apply
Shieldai · Melbourne · On-site 🇦🇺
InstagramYouTubeTechnologySalary not listed - CA

Staff Frontend Engineer, Editing Performance - Design experience Auto Apply
Canva · Sydney · On-site 🇦🇺
React NativeWebGLReact+2TechnologySalary not listed - SH
Senior Frontend Engineer - React.js Auto Apply
Shift · Sydney · Hybrid 🇦🇺
MicroservicesC#Azure+2TechnologySalary not listed - NE

Senior Engineer - Frontend Auto Apply
Netwealth · Melbourne Office · Hybrid 🇦🇺
AgileAngularReact+2TechnologySalary not listed - CP
Senior Frontend Engineer Auto Apply
Corto Pty Ltd · Sydney, New South Wales · Hybrid 🇦🇺
StorybookFigmaCSS+5TechnologySalary not listed - IT

Lead Front End EngineerRecently posted
Ippon Technologies · Melbourne, Victoria · Hybrid 🇦🇺
AgileEngineeringSalary not listed - TC

Staff Web Engineer: Lead Frontend at Scale + Equity & PTORecently posted
Touring Capital LLC · Melbourne · On-site 🇦🇺
ReactTypeScriptSystem DesignTechnologySalary not listed - AT
Senior Frontend Engineer - Cloud Platform (Remote AU/NZ)Recently posted
Atlassian Corp. · Sydney · Remote 🇦🇺
TechnologySalary not listed - AT
Senior Frontend Software EngineerRecently posted
Atlassian Corp. · Sydney · Hybrid 🇦🇺
AWSAzureReact+1TechnologySalary not listed - HN

Frontend EngineerRecently posted
Harvey Norman Holdings Limited · Sydney · On-site 🇦🇺
Stakeholder ManagementMicrosoft OfficeAzure+1TechnologySalary not listed
