Senior Android Engineer, Futures

    Asia && Taiwan, Taipei && South East Asia
    Full-Time
    Senior (7+ yrs)
    Engineering & Development
    Posted on January 28, 2025
    Responsibilities
  1. Design and implement new user-facing features for the our global Android applications.
  2. Deliver high-performance, stable, and efficient code with great user experience and elegant design.
  3. Collaborate with cross-functional teams to define, design, and ship new features at scale.
  4. Integrate and optimize third-party data sources and APIs to ensure accurate and real-time performance.
  5. Write and execute unit tests to ensure robustness, reliability, and usability, covering edge cases.
  6. Troubleshoot issues, fix critical bugs, and continuously improve application performance.
  7. Participate in technical, architectural, and product discussions, contributing to both short-term execution and long-term vision.
  8. Requirements
  9. Over 5 years’ Android developer experience; degree in CS/Engineering or equivalent.
  10. Strong in Kotlin & Java, solid OOP principles.
  11. Deep knowledge of Android system architecture, component lifecycle, UI rendering.
  12. Skilled with Jetpack (ViewModel, Room, etc.), Retrofit, OkHttp.
  13. Hands-on with MVVM/MVI, modular app structure, large-scale projects.
  14. Proven performance optimization: memory, layout, battery, cold start.
  15. Proficient in tools like Profiler, Systrace, Perfetto, LeakCanary.
  16. Experience with WebSocket & real-time data, familiar with high-concurrency/low-latency scenarios.
  17. Bonus: Flutter/Compose, large-app architecture/refactoring, crypto exchange background.
  18. Strong problem-solving, communication, and teamwork skills.
  19. Company:  Binance

    Operates the world's largest cryptocurrency exchange, offering trading, staking, and blockchain ecosystem services to 270M+ users globally.
    5001-10000 employees
    Finance & Fintech
    HQ: None (Global)