Software Engineer (Android) - Mobile Infrastructure (Performance Optimization)
Core
Build and maintain core OKX app infrastructure and tools to enhance engineering efficiency for millions of daily active users.
Role type
Senior Android mobile infrastructure engineer (performance optimization)
Builds
Reusable Android app components, optimized UI/infrastructure code, and engineering toolchains
Domain
Fintech / Cryptocurrency / Mobile Development
Deliverable
production ML models | product features | infrastructure
Required skills
Android SDK, Jetpack, RxJava, Retrofit, Litho, design patterns, concurrency, layouts, transitions, animations, client-side persistence, architectural patterns
Preferred skills
Mobile architecture/infrastructure team experience, sub-engineering areas (performance optimization, toolchain, automated testing), complex matrix organization experience
Technologies
Android, Jetpack, RxJava, Retrofit, Litho
Responsibilities
Build mobile infrastructure and tools to enhance engineering efficiency; Analyze and optimize UI and infrastructure application code for better performance; Develop and maintain reusable Android app components; Collaborate with product engineering teams to deliver technical solutions and best practices; Optimize project structure and workflow to improve engineering productivity; Drive architecture innovations to support world-class mobile app development
Seniority
Mid-Senior, hands-on IC