As a Senior/Staff Software Engineer specializing in Android development, you'll play a pivotal role in building and optimizing mobile infrastructure for OKX's flagship trading app. Your work will directly enhance performance, scalability, and user experience for millions of global crypto traders.
About OKX: Pioneering the Future of Crypto
OKX stands at the forefront of cryptocurrency innovation, operating one of the world's leading digital asset exchanges and the widely adopted OKX Wallet. Our platform empowers both individual traders and institutional clients with secure access to:
- Spot and derivatives trading
- Decentralized applications (dApps)
- Asset management solutions
- Blockchain-powered financial services
Backed by Proof of Reserves, we maintain the highest security standards while fostering a culture built on three core principles:
โ
We Before Me (Collaboration First)
โ
Do the Right Thing (Ethical Decision-Making)
โ
Get Things Done (Execution Excellence)
๐ Discover how OKX is shaping blockchain accessibility
The Mobile Infrastructure Team: Engineering at Scale
Joining our mobile engineering team means working on systems that support:
- 5M+ daily active users worldwide
- Real-time trading execution
- Multi-chain wallet functionality
- Advanced security protocols
You'll collaborate cross-functionally with product managers, designers, and backend engineers to deliver infrastructure that enables rapid feature development while maintaining exceptional app performance.
Key Responsibilities: Building the Foundation for Mobile Excellence
Infrastructure Development
- Architect and implement core mobile frameworks used across all Android products
- Develop internal tooling to automate CI/CD pipelines
- Create performance monitoring systems for proactive optimization
Performance Optimization
- Reduce APK size through advanced bundling techniques
- Minimize memory footprint and battery consumption
- Implement rendering optimizations for smoother UI
Technical Leadership
- Establish best practices for Android development across the organization
- Mentor junior engineers through code reviews and architecture discussions
- Drive adoption of modern Android technologies (Jetpack, Compose, etc.)
Required Qualifications: What You Bring to the Team
Technical Expertise
โ๏ธ 5+ years professional Android development (Kotlin/Java)
โ๏ธ Mastery of MVVM/MVI architectures and reactive programming
โ๏ธ Proven experience with:
- Dependency injection (Dagger/Hilt)
- Networking layers (Retrofit/gRPC)
- Local persistence (Room/DataStore)
โ๏ธ Advanced knowledge of:
- Android runtime and ART optimizations
- Multithreading and coroutines
- Custom view development
Problem-Solving Skills
โ๏ธ Ability to diagnose complex performance issues
โ๏ธ Experience with profiling tools (Perfetto, Systrace)
โ๏ธ Track record of shipping high-impact infrastructure projects
Preferred Qualifications
๐ Experience in crypto/fintech mobile applications
๐ Contributions to open-source Android projects
๐ Background in mobile CI/CD pipeline development
๐ Familiarity with cross-platform technologies (KMM, Flutter)
Engineering Challenges You'll Solve
Global Performance
- Implement region-aware content delivery
- Optimize network stack for unstable connections
Security Enhancements
- Develop anti-tampering mechanisms
- Secure local storage solutions
Modular Architecture
- Design dynamic feature delivery systems
- Create stable API contracts between modules
FAQ: Your Questions Answered
Q: What's the career growth path for this role?
A: You can progress to Principal Engineer, Mobile Architect, or Engineering Manager based on your strengths and interests.
Q: How does OKX support continuous learning?
A: We offer:
- Annual education budgets
- Tech talk series
- Conference participation opportunities
Q: What's the team's approach to technical debt?
A: We allocate 20% of each sprint for infrastructure improvements and debt reduction.
Q: How is remote collaboration handled?
A: We use:
- Daily standups via Zoom
- Async communication on Slack
- Quarterly in-person meetups
๐ Explore mobile engineering opportunities at OKX
Why This Role Matters
Your work will directly impact:
๐ App stability during volatile market conditions
๐ User retention through smoother experiences
๐ก๏ธ Security for billions in digital assets
Ready to build the infrastructure powering the future of crypto trading? Apply today to join our global engineering team.