Career Opportunities

Android Software Engineer

Published on 2026-02-06 01:46

 

Responsibilities

  1. Responsible for Android architecture design and quality governance, leading the planning, implementation, and continuous follow-up of initiatives related to stability and performance optimization.

  2. Proactively integrate AI coding tools (such as Cursor, Claude Code, etc.) into the development workflow to improve efficiency in coding, debugging, code reviews, and issue troubleshooting.

  3. Build and maintain performance and stability monitoring and analysis frameworks, covering key metrics such as memory usage, network performance, ANR / frame freezes, and app smoothness.

  4. Take ownership of solving complex technical challenges, designing and developing efficient debugging tools to continuously improve development and testing efficiency.

  5. Responsible for Android compatibility optimization (device models and system versions), driving optimization implementation based on business scenarios.

  6. Cross-platform direction: Participate in architecture design and implementation of cross-platform solutions such as Flutter, React Native, and KMM, with the ability to deliver across multiple platforms.

  7. Actively coordinate cross-team communication, driving the continuous implementation of architecture upgrades, stability governance, and performance optimization within business applications.

Requirements

  1. Proficient in Kotlin, with understanding of the Android framework layer, and strong mastery of MVP / MVVM / MVI architectures and common design patterns.

  2. Extensive experience in app performance optimization, covering memory, network, ANR / frame freezes, and smoothness.

  3. Skilled in performance analysis tools (Systrace, Profiler, Perfetto, etc.), capable of independently diagnosing complex performance issues.

  4. Strong experience and independent insights in architecture design, refactoring, and stability governance.

  5. Strong ownership mindset, high execution capability, and ability to drive issues to closure.

  6. Regular user of AI coding tools such as Cursor or Claude Code, with practical examples demonstrating productivity improvements.

 

Kindly click the link below if you are interested in applying for this position or referring a suitable candidate.

https://g471ooa6k2a.sg.larksuite.com/share/base/form/shrlgUIImcYl31HeBkSzOY24SGf 

2017-2026 © bitmart.com