Senior Software Engineer, Frontend
About Airwallex
Airwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 100,000 businesses worldwide – including Brex, Rippling, Navan, Qantas, SHEIN and many more – with fully integrated solutions to manage everything from business accounts, payments, spend management and treasury, to embedded finance at a global scale.
Proudly founded in Melbourne, we have a team of over 1,500 of the brightest and most innovative people in tech located across more than 20 offices across the globe. Valued at US$5.6 billion and backed by world-leading investors including Sequoia, Lone Pine, Greenoaks, DST Global, Salesforce Ventures and Mastercard, Airwallex is leading the charge in building the global payments and financial platform of the future. If you're ready to do the most ambitious work of your career, join us.
About the Role
Help build the next-generation billing platform that supports Airwallex internally and gives customers an easy-to-integrate way to manage billing and revenue workflows.
- You’ll shape frontend architecture for high-quality products using React, TypeScript, micro-frontends, GraphQL and Node.js, while partnering closely with product managers, designers and backend engineers across regions.
- You’ll contribute to design systems, shared component libraries, reusable packages and frontend platforms that scale with Airwallex’s growth.
- You’ll raise engineering standards through testing, deployment automation, technical research and efforts to reduce technical debt.
- You’ll design and deliver reliable, maintainable frontend systems in production.
You’ll work from the Singapore office five days a week.
What we're looking for
Essentials
- A bachelor’s degree or above in Computer Science or a related engineering discipline.
- 5+ years of frontend development experience, including 2+ years working on frontend architecture.
- Strong experience with React and at least one other modern frontend framework, such as Vue or Angular.
- Strong knowledge of HTTP(S), RESTful APIs and modern build tools such as Webpack, Rollup.js or equivalent.
- Experience building Backend-for-Frontend layers using Node.js.
- Clear communication across technical and non-technical stakeholders.
- Pragmatic decision-making on when to optimise for performance versus velocity based on business impact.
- Experience thriving in cross-functional environments spanning Product, Design, Compliance, and Sales.
- A track record of designing for scale, maintainability, and production excellence.
Preferred
- Experience with micro-frontend architecture, Single-SPA or equivalent domain-based frontend platforms.
- Experience with GraphQL and Apollo in Backend-for-Frontend applications.
- Experience building design systems, shared component libraries, NPM packages or reusable widgets.
- Experience with React Testing Library, Cypress or comparable unit and end-to-end testing tools.
- Experience deploying frontend and Node.js services using cloud infrastructure and CI/CD pipelines.
- Experience with Next.js and headless CMS platforms such as Contentful.