Airwallex

Senior Frontend Engineer, Billing

Airwallex5 months ago
Location

SG - Singapore

Type

Full Time

Salary

SGD 120,000 – 180,000

Level

Senior

Role

Frontend Engineer

Posted

Oct 9, 2025

Full TimeSenior

The role

Summary

Airwallex is seeking a Senior Frontend Engineer to join their Billing team in Singapore, focusing on building next-generation billing and invoicing solutions. The role involves developing scalable micro frontend applications using React and TypeScript, implementing GraphQL backends, and creating reusable design systems.

What you'll do

Frontend Development: Code with the latest version of React and TypeScript to build high-quality products
Micro Frontend Architecture: Build micro frontend web applications with domain-based design architecture using single SPA framework
Backend for Frontend: Leverage Apollo GraphQL as BFF to build scalable and high-performance Node.js services
Design System Collaboration: Cooperate with design team to build design system and common components for universal UI/UX experience
Package Development: Deliver NPM packages and library widgets with open source projects for easy client integration
Cloud Deployment: Deploy micro frontend and Node.js services using GCP, Aliyun K8S, and Cloudflare with GitLab CI/CD
Testing Implementation: Implement unit tests and e2e tests using React Testing Library and Cypress with 80%+ coverage
CMS Development: Build no-code/serverless CMS systems using Contentful and Next.js for corporate and branding pages
Technical Leadership: Engage with frontend guild, research cutting-edge technologies, and drive initiatives for high-quality products

What we look for

Technical

Frontend ExperienceMore than 5 years of frontend development experience
Architecture ExperienceMore than 2 years of frontend architecture experience
Financial SystemsExperience developing large-scale financial web systems
Core TechnologiesProficient in HTML5, CSS3, ECMAScript 6+, and TypeScript
Framework ExpertiseProficient in React, Vue, Angular and corresponding technology stacks
Styling LibrariesExperience with Emotion, Styled-Component, and SCSS
UI FrameworksFamiliar with Material UI, Ant Design, Bootstrap or other CSS frameworks
Web ProtocolsFamiliar with HTTP(S) protocol and RESTful specifications
Build ToolsExperience with Webpack, Polyfill, and Rollup.js
Backend IntegrationFamiliar with building BFF using Node.js

Education

Bachelor's DegreeComputer Science or related major, bachelor degree or above

Experience

Senior Level ExperienceMinimum 5+ years in frontend development with 2+ years in architecture
Financial DomainExperience with large-scale financial web systems
Framework DevelopmentPreferred: Frontend framework development experience
Technical LeadershipPreferred: Technical writing, blogs, or public speaking experience
International ExperiencePreferred: Overseas study and work experience

Skills

Required skills

ReactLatest version with TypeScript for building high-quality products
TypeScriptStrong typing for large-scale application development
Frontend ArchitectureMicro frontend and domain-based design architecture
Node.jsBuilding backend for frontend (BFF) services
Apollo GraphQLScalable and high-performance backend integration
TestingReact Testing Library and Cypress for comprehensive test coverage
Cloud DeploymentGCP, Aliyun K8S, and CI/CD best practices
HTML5/CSS3Modern web standards and responsive design
ECMAScript 6+Modern JavaScript features and patterns

Nice to have

GraphQLAdvanced query language for APIs
Next.jsReact framework for serverless applications
RedisIn-memory data structure store
Data AnalyticsGoogle Analytics and Google Tag Manager experience
CSS AnimationAdvanced styling and animation techniques
DevOpsBDD, TDD, CI/CD, Docker, K8S, and Nginx experience
Design ToolsZeplin, Abstract, and mobile responsive design
Backend LanguagesJava, Kotlin, and Shell scripting experience

Compensation & benefits

Salary

SGD 120,000 – 180,000 (annual)

Stock options

Available

Benefits

Global Team Collaboration

Work with over 2,000 innovative professionals across 26 offices worldwide

High-Growth Environment

Join a US$8 billion valued company backed by world-leading investors

Career Development

Accelerated learning and true ownership in building the future of global banking

Equal Opportunity

Diverse and inclusive workplace that values merit, qualifications, and talent

Accommodation Support

Disability and special needs accommodation available

Cross-Functional Impact

Collaborate with various domains globally including GTPN, PA, Scale, Issuing, and Spend


Interview process

  1. 1
    Application Review Initial screening of resume and portfolio through careers.airwallex.com
  2. 2
    Technical Screen Remote technical assessment covering React, TypeScript, and frontend architecture
  3. 3
    System Design Interview Micro frontend architecture and scalability discussion
  4. 4
    Coding Interview Live coding session focusing on React, GraphQL, and testing practices
  5. 5
    Team Interview Cultural fit and collaboration assessment with Billing team members
  6. 6
    Final Interview Senior leadership interview covering career goals and technical leadership

Apply for this position

You'll be redirected to the company's application page


Airwallex

Airwallex

View all jobs

Airwallex is a Singapore-based financial technology company specializing in cross-border payments and financial services for businesses.

SingaporeFounded 2015airwallex.com

Tech Stack

Languages
TypeScriptJavaScriptHTML5CSS3JavaKotlinShell
Frameworks
ReactNext.jsVue.jsAngularMaterial-UIAnt DesignBootstrapSingle SPA
Databases
RedisRDBMS
Tools
Apollo GraphQLWebpackRollup.jsCypressReact Testing LibraryGitLab CI/CDDockerKubernetesNginxGoogle AnalyticsGoogle Tag ManagerZeplinAbstractContentful
Other
Google Cloud PlatformAlibaba CloudCloudflareEmotionStyled-ComponentsSCSSNPMPolyfill
Apply Now