Binance

Senior Android Developer

Binance

full-time

Posted on:

Location Type: Remote

Location: Singapore

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Own the development and maintenance of core business modules in the Binance App Android client, including but not limited to Trading, Markets, Assets, and Wallet.
  • Participate in product requirement reviews, deliver technical design proposals, and ensure high-quality delivery.
  • Continuously optimize app performance, stability, and user experience — including startup time, UI fluency, and memory management.
  • Contribute to foundational architecture and shared component development to elevate the team's technical capabilities.
  • Collaborate closely with Product, Design, Backend, and QA teams to drive efficient project execution.

Requirements

  • Bachelor's degree or above in Computer Science or related field; 3+ years of Android development experience.
  • Proficient in Kotlin/Java; solid understanding of Android SDK and Jetpack components (Lifecycle, ViewModel, Navigation, Compose, etc.).
  • Familiar with common architecture patterns (MVP/MVVM/MVI); hands-on experience with modularization and componentization in large-scale projects.
  • Strong skills in multithreading, networking, and performance optimization; proven ability to diagnose and resolve complex issues.
  • Comfortable with Git workflows; good coding standards and Code Review habits.
  • Strong communication and teamwork skills; self-driven with a strong sense of ownership.
  • Familiar with AI-assisted development toolchains; capable of authoring Claude Code Skills, building MCP Servers/Tools, and crafting AI Agent prompts; understands how to integrate LLM capabilities into the development workflow to boost team productivity.
Benefits
  • Competitive salary and company benefits
  • Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Android developmentKotlinJavaAndroid SDKJetpack componentsMVPMVVMMVImultithreadingperformance optimization
Soft Skills
communicationteamworkself-drivenownership
Certifications
Bachelor's degree in Computer Science