Design, develop, and optimize high-performance Android applications using Kotlin and Java. Responsibilities include implementing user-facing features, integrating APIs, writing tests, troubleshooting issues, improving performance, supporting modular architecture and refactoring, and contributing to technical discussions and code reviews.
Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. We are trusted by 300+ million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products. Binance offerings range from trading and finance to education, research, payments, institutional services, Web3 features, and more. We leverage the power of digital assets and blockchain to build an inclusive financial ecosystem to advance the freedom of money and improve financial access for people around the world.
Responsibilities
• Design and implement new user-facing features for Android applications
• Build stable, efficient, and high-performance code with strong attention to user experience
• Collaborate with cross-functional teams to define, design, and ship new features at scale
• Integrate third-party APIs and data sources, including real-time and low-latency services
• Write unit tests and improve robustness, reliability, and edge-case handling
• Troubleshoot issues, fix critical bugs, and continuously improve app performance
• Participate in technical and architectural discussions and contribute to long-term product direction
• Work on performance optimization across memory, layout, battery, rendering, networking, and cold start
• Support modularization, codebase maintainability, and large-scale refactoring efforts
• Contribute to code reviews, best practices, and engineering quality standards
• Build stable, efficient, and high-performance code with strong attention to user experience
• Collaborate with cross-functional teams to define, design, and ship new features at scale
• Integrate third-party APIs and data sources, including real-time and low-latency services
• Write unit tests and improve robustness, reliability, and edge-case handling
• Troubleshoot issues, fix critical bugs, and continuously improve app performance
• Participate in technical and architectural discussions and contribute to long-term product direction
• Work on performance optimization across memory, layout, battery, rendering, networking, and cold start
• Support modularization, codebase maintainability, and large-scale refactoring efforts
• Contribute to code reviews, best practices, and engineering quality standards
Requirements
• 5+ years of Android development experience
• Strong proficiency in Kotlin and Java
• Solid understanding of object-oriented programming and Android fundamentals
• Deep knowledge of Android system architecture, lifecycle, and UI rendering
• Experience with Jetpack components such as ViewModel and Room
• Experience with Retrofit, OkHttp, and modern Android networking patterns
• Hands-on experience with MVVM/MVI and modular app architecture
• Proven track record of performance optimization and issue diagnosis
• Familiarity with debugging and profiling tools such as Profiler, Systrace, Perfetto, and LeakCanary
• Strong communication, problem-solving, and teamwork skills
• Strong proficiency in Kotlin and Java
• Solid understanding of object-oriented programming and Android fundamentals
• Deep knowledge of Android system architecture, lifecycle, and UI rendering
• Experience with Jetpack components such as ViewModel and Room
• Experience with Retrofit, OkHttp, and modern Android networking patterns
• Hands-on experience with MVVM/MVI and modular app architecture
• Proven track record of performance optimization and issue diagnosis
• Familiarity with debugging and profiling tools such as Profiler, Systrace, Perfetto, and LeakCanary
• Strong communication, problem-solving, and teamwork skills
Why Binance
• Shape the future with the world’s leading blockchain ecosystem
• Collaborate with world-class talent in a user-centric global organization with a flat structure
• Tackle unique, fast-paced projects with autonomy in an innovative environment
• Thrive in a results-driven workplace with opportunities for career growth and continuous learning
• Competitive salary and company benefits
• Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)
Binance is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success.
By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Notice.
Similar Jobs
Blockchain • Fintech • Software • Cryptocurrency • Metaverse
Designs and implements cross-platform Android and iOS features using modern C++, including Chromium browser and OpenGL ES game-engine capabilities. Integrates on-device AI, LLMs, agents, and inference technologies while optimizing latency, memory, power, and performance. Collaborates across teams, integrates APIs and SDKs, writes tests, troubleshoots issues, and improves mobile application stability and responsiveness.
Top Skills:
Ai AgentsAndroidArmC++ChromiumCore MlEdge AiiOSJavascript EnginesKv Cache OptimizationLinuxLlama.CppLlmsModel QuantizationOn-Device AiOnnx RuntimeOpengl EsPosix ApisSurfaceflingerTensorflow LiteTransformer Architecture
Blockchain • Fintech • Software • Cryptocurrency • Metaverse
Lead Android architecture and infrastructure for Binance mobile apps: design, build, optimize, and maintain high-performance Kotlin/Java applications, create shared libraries and toolchains, collaborate on hybrid JavaScript runtimes, and use profiling and AI-assisted debugging to troubleshoot and improve app performance.
Top Skills:
Ai-Assisted DebuggingAndroidC++Hotfix FrameworkJavaJavaScriptJetpackJniKotlinOkhttpProfiling ToolsReactTypescript
Blockchain • Fintech • Software • Cryptocurrency • Metaverse
Design, build, and maintain Android-first client applications for an instant messaging platform. Implement real-time chat, media messaging, offline sync, push notifications, and performance optimizations. Collaborate on client architecture across Android, iOS, and Web, integrate APIs and real-time protocols, debug cross-stack issues (with AI tools), and mentor junior engineers at senior level.
Top Skills:
Android SdkAutomated TestingChatgptCi/CdClaudeCursorGitGithub CopilotGrpcJavaJetpackKotlinMqttRestful ApisWebsocket
What you need to know about the Austin Tech Scene
Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.
Key Facts About Austin Tech
- Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
- Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
- Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
- Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center
