GrepJob
OKX

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

OKX
Apply
about 4 hours ago
Hong Kong, Hong KongSenior / Staff+

Responsibilities

  • Own account-system subsystems end-to-end, including authentication and account recovery.
  • Design secure and low-friction user flows for millions of daily active users.
  • Collaborate with risk and security teams to implement mobile defenses based on threat models.
  • Build and enhance AI-native engineering practices for automated workflows.
  • Conduct design and code reviews to elevate team performance.
  • Set technical direction and drive cross-team decisions at the Staff level.

Requirements

  • Deep, hands-on experience in native iOS and/or Android development.
  • Experience with cross-platform/shared business-logic layers, preferably in Rust + UniFFI.
  • Fluency in at least one programming language: Swift, Kotlin, Rust, Objective-C, Java, or JavaScript.
  • Architecture experience with large-scale mobile applications.
  • Hands-on experience with mobile authentication and security protocols.
  • Solid understanding of threat modeling and the mobile attack surface.
  • Experience applying AI in engineering workflows.

Benefits

  • Competitive total compensation package.
  • Learning and development programs with education subsidies.
  • Team building programs and company events.
  • Wellness and meal allowances.
  • Comprehensive healthcare schemes for employees and dependants.

Tech Stack

FlutteriOSJavaJavaScriptKotlinObjective-CReact NativeRustSwift

Categories