Job Description
Key Responsibilities
- Develop core features of the exchange Android App including trading engine integration, market data/K-line charts, asset management, contract interactions, and promotional activities
 - Optimize app performance and stability by improving cold start speed, memory usage, and reducing lag
 - Collaborate with product, backend, and design teams to ensure high-quality project delivery
 - Manage Android project modularization, component architecture, and Gradle optimization
 - Establish exception monitoring systems including ANR detection, crash analysis, and bug tracking
 - Implement UI animations, theme switching, and responsive layouts for various device resolutions
 - Develop secure WebView containers for H5 pages and dynamic activities in trading scenarios
 
Job Requirements
- 3+ years of Android development experience, preferably in financial or trading applications
 - Proficient in Kotlin/Java with expertise in Jetpack components, Coroutines, Room, and DataBinding
 - Strong understanding of MVVM, Clean Architecture, and modular design patterns
 - Experience with Retrofit, OkHttp, WebSocket, and secure data transmission
 - Skilled in performance analysis using LeakCanary, BlockCanary, and Android Profiler
 - Knowledge of app security measures including code obfuscation, reinforcement, and anti-debugging
 - Experience with device compatibility testing across various models and OS versions
 - Ability to architect solutions from scratch with strong technical planning skills
 - Prior experience with K-line chart development or optimization is preferred
 - Background in financial services or exchange platforms is a plus
 
Benefits
- Meal allowance - Daily meal support or subsidy provided
 - Overtime compensation - Additional pay for overtime work according to company policy
 - Transportation allowance - Subsidy for commuting expenses
 - Travel support - Flight ticket reimbursement (following company guidelines)
 - Paid time off - Annual leave and national holidays
 


