Airwallex

Senior Software Engineer, Billing (Frontend)

SG - Singapore. Posted 4 days ago

The role

You will build a next-generation billing platform that supports internal operations and customer billing and revenue workflows. You will shape frontend architecture using React, TypeScript, micro-frontends, GraphQL, and Node.js.

What you will do

  • Shape frontend architecture using React, TypeScript, micro-frontends, GraphQL and Node.js
  • Partner with product managers, designers and backend engineers across regions
  • Contribute to design systems, shared component libraries, reusable packages and frontend platforms
  • Raise engineering standards through testing, deployment automation, technical research and reducing technical debt
  • Design and deliver reliable, maintainable frontend systems in production

Required qualifications

  • Bachelor’s degree or above in Computer Science or a related engineering discipline
  • 5+ years of frontend development experience
  • 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

Nice to have

  • 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

About the company

Airwallex is an AI-native financial operating system for a real-time, intelligent economy. The company provides financial infrastructure for global commerce and is co-headquartered in San Francisco and Singapore.