XC

Xiankun Cheng

Available to hire

I am a senior software engineer with more than 18 years of experience in software development, including over 14 years focused on mobile applications.

About

I am a senior software engineer with more than 18 years of experience in software development, including over 14 years focused on mobile applications. I specialise in React Native and native mobile development, building scalable, reliable apps used by millions of people across iOS and Android. My experience spans mobile, web, backend systems, cross-platform products, and large-scale platforms.

  • 8 years' experience
  • Joined September 2026

Industry experience

  • Computers & Electronics
  • Financial Services
  • Non-Profit Organization
  • Retail
  • Software & Internet
  • Telecommunications
  • Travel & Hospitality

Work experience· 6 roles

Senior Software Engineer · After (via Paloma)Jun 2024 – Dec 2024 · 7 mos

Served as the primary bridge between product, design, and engineering teams. Led React Native and Expo feature implementation with a focus on delivery speed and quality, improved local development workflows and onboarding, streamlined CI/CD pipelines, and delivered in-app purchase functionality to support monetisation. Technologies included React Native, Expo, EAS Update, and GraphQL.

Senior Software Engineer · Reshop (via Paloma)Jan 2024 – Jun 2024 · 6 mos

Delivered cross-platform solutions including mobile applications, web applications, and merchant-facing widgets. Owned feature delivery across mobile and web platforms, collaborated with stakeholders to align technical implementation with product goals, and contributed to system design decisions supporting scalability and integration. Technologies included React Native, Expo, React Query, and Remix.

Senior Software Engineer · Afterpay (via Paloma)Mar 2021 – Jan 2024 · 2 yrs 11 mos

Led the development and delivery of complex features for a large-scale React Native application used by millions globally. Owned end-to-end delivery from requirements clarification through production release, worked closely with product and design teams, and improved app stability, performance, and maintainability through architectural enhancements. Acted as a go-to engineer for React Native and native integration challenges, while mentoring engineers through technical guidance and code reviews. Technologies included React Native, Expo, TypeScript, Redux, Saga, Bitrise, and Storybook.

Senior Software Engineer · PushpayDec 2018 – Mar 2021 · 2 yrs 4 mos
Mobile Developer · Mobi2GoSep 2017 – Dec 2018 · 1 yr 4 mos
React Native Developer · Multiple ContractsJan 2016 – Dec 2017 · 2 yrs

Education

Bachelor of Software Engineering · Dalian University of Technology2030 – 2026

Hire Xiankun Cheng today

Post a job and invite Xiankun, or contact them directly. No hidden commission.

Post a job