Senior / Staff Software Engineer, Mobile — Core (Account & Risk)

Own account-system subsystems including authentication, MFA, Passkey and WebAuthn, session and device trust, registration, and recovery. Design secure mobile flows, build mobile defenses with risk and security teams, create AI-native engineering workflows, review designs and code, mentor engineers, and set technical direction across the account platform.

Responsibilities

  • Own authentication, MFA, Passkey, session, device trust, registration, and recovery subsystems
  • Design secure and low-friction mobile account flows
  • Partner with risk and security teams to ship mobile defenses
  • Build automated AI-native development workflows and harness systems
  • Conduct design and code reviews
  • Mentor engineers
  • Set technical direction across the account platform at Staff level

Requirements

  • Deep hands-on experience building native iOS and/or Android applications
  • Experience with cross-platform or shared business-logic layers
  • Fluency in Swift, Kotlin, Rust, Objective-C, Java, or JavaScript
  • Architecture experience with large-scale mobile applications
  • Experience with OAuth, OIDC, MFA, secure storage, and biometrics
  • Experience with Passkey, WebAuthn, or FIDO2 is advantageous
  • Understanding of threat modeling and the mobile attack surface
  • Hands-on experience building AI development workflows and pipelines
  • Experience with fraud, risk, cryptography, fintech, or regulated industries is advantageous

Benefits

  • L&D programs
  • Education subsidy
  • Team building programs
  • Company events
  • Wellness allowances
  • Meal allowances
  • Comprehensive healthcare schemes for employees and dependants

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available