Airwallex

(Senior/Staff)Android Engineer, Payments Team (Card, POS), SG

Airwallex6 months ago
Location

SG - Singapore

Type

Full Time

Level

Senior

Role

Android Engineer

Posted

Aug 30, 2025

Full TimeSenior

The role

Summary

Airwallex is seeking a Senior Android Engineer to join their global Payments Team, focusing on developing POS applications and SDKs for seamless payment experiences. The role involves building enterprise-grade mobile solutions using modern Android technologies, working with cross-functional teams to power international payment methods for 200,000+ businesses worldwide.

What you'll do

Android Application Development: Design and implement enterprise-grade Android applications and libraries
POS Solutions Development: Build cutting-edge Point of Sale applications and SDKs enabling global payment acceptance
Cross-functional Collaboration: Work with internal business teams and product management to define requirements and develop technical specifications
Full-cycle Product Ownership: Serve as core contributor owning complete product development lifecycle from conception to deployment
Code Architecture and Optimization: Collaborate with architects to refactor code and design for optimal maintainability, extensibility, and reusability
Payment Integration: Develop solutions supporting diverse international and local payment methods for merchants worldwide
Quality Assurance: Ensure applications are secure, reliable, sustainable, and developer-friendly
Feature Development: Bring new features and different levels of integration experiences to payment solutions
Community Contribution: Actively contribute to Airwallex's engineering community and business growth initiatives

What we look for

Technical

Android Development Experience5+ years of production Android application development experience
Kotlin ProficiencyStrong proficiency in Kotlin programming language
Java Code ComprehensionAbility to read and understand existing Java codebases
Software Design PrinciplesStrong foundation in software design principles and design patterns for mobile development
Android Architecture ComponentsDeep knowledge of Android architecture components and Jetpack libraries
Modern Development ApproachesExperience with Compose, MVVM, Coroutines, Flow, and other modern Android development patterns
Code Quality StandardsExperience promoting robust and maintainable code with high test coverage
CI/CD Pipeline ManagementAbility to maintain automation pipelines for continuous integration and deployment

Education

Computer Science DegreeBachelor's or Master's degree in Computer Science or equivalent technical majors

Experience

Independent and Team WorkDemonstrated ability to work both independently and collaboratively within team environments
English ProficiencyFluent English communication skills for global team collaboration

Skills

Required skills

Kotlin ProgrammingStrong proficiency in Kotlin with 5+ years Android development experience
Android Architecture ComponentsDeep knowledge of modern Android architecture and Jetpack libraries
Software Design PatternsStrong foundation in design principles and patterns for mobile development
Modern Android DevelopmentExperience with Compose, MVVM, Coroutines, and Flow
Code Quality and TestingPromoting robust code with high test coverage and automation pipelines
Java Code UnderstandingAbility to read and maintain existing Java codebases

Nice to have

SDK DevelopmentExperience developing and maintaining Android SDK libraries or frameworks
Cross-platform TechnologiesFamiliarity with React Native or Flutter development
Payment Industry ExperiencePrevious working experience in the financial technology or payment processing industry
iOS Platform KnowledgeUnderstanding of both Android and iOS platforms for comprehensive mobile development

Compensation & benefits

Benefits

Global Team Collaboration

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

Career Growth Opportunities

Accelerated learning and true ownership in a rapidly growing fintech unicorn

Impact-Driven Work

Contribute to solutions powering 200,000+ businesses worldwide including major brands

Innovation Culture

Work at the intersection of innovation and practicality with cutting-edge payment technologies

Professional Development

Opportunity to contribute to engineering community growth and business strategy

Equal Opportunity Employment

Inclusive workplace committed to diversity and equal opportunity for all candidates


Interview process

  1. 1
    Application Review Initial screening of resume and portfolio through careers.airwallex.com
  2. 2
    Technical Phone Screen Remote technical discussion covering Android development experience and problem-solving approach
  3. 3
    Technical Deep Dive In-depth technical interview focusing on Android architecture, Kotlin proficiency, and system design
  4. 4
    Behavioral Interview Assessment of cultural fit, collaboration skills, and alignment with Airwallex values
  5. 5
    Final Interview Panel Meeting with senior team members and stakeholders to discuss role expectations and career goals

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
KotlinJava
Frameworks
Jetpack ComposeAndroid Jetpack LibrariesReact NativeFlutter
Tools
CI/CD Automation PipelinesAndroid SDK
Other
MVVM ArchitectureCoroutinesFlowAndroid Architecture Components
Apply Now