Skip to main content
Binance

Client Full-Stack Engineer — IM Chat Platform, Android Focus

RemoteAsia
Published
Role
Fullstack
Experience
Junior
Employment
Full-time
Company size
Enterprise
Salary not disclosed
Check eligibility

Open to Anywhere in Asia. Set where you work from to check your eligibility.

No BS summary

Senior Full-Stack Engineer with 3-5+ years in Android development (Kotlin/Java). Must be proficient with real-time communication protocols (WebSocket, MQTT, gRPC) and AI-powered development tools. Remote position, open to candidates in Asia.

Core skills

Android

Required skills

KotlinJavaAndroid SDKJetpackCursorGitHub CopilotChatGPTClaudeWebSocketMQTTgRPCGitCI/CDAutomated testing

Optional skills

SwiftSwiftUIObjective-CTypeScriptReactVueNext.jsEnd-to-end encryption

What you'll do

  • Design, develop, and maintain client-side applications for an instant messaging platform, with Android as the primary focus
  • Build real-time chat, group chat, media messaging, message sync, offline messaging, and push notifications
  • Participate in client-side architecture design across Android, iOS, and Web
  • Use AI-powered tools to support cross-stack frontend development
  • Integrate RESTful APIs and real-time communication protocols
  • Handle local storage, offline-first experience, message state management, and cross-platform sync logic
  • Optimize startup speed, memory, battery usage, network efficiency, and UI responsiveness
  • Collaborate with backend teams on API design, integration, and production issue investigation
  • Mentor junior engineers and contribute to technical design decisions at senior level

What they require

  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline
  • Engineer: 1-3+ years of experience; Senior Engineer: 3-5+ years
  • Solid production experience in Android development
  • Good understanding of asynchronous programming and modern client-side architecture
  • Ability to use AI-powered development tools for cross-stack frontend development
  • Able to read, understand, debug, and make reasonable changes in iOS or Web codebases with AI tool support
  • Understanding of messaging concepts including message delivery, read status, sync, local persistence, offline support, and push notifications
  • Good understanding of client-side performance optimization, memory management, multithreading, and security best practices
  • Familiarity with Agile processes
  • Strong debugging, problem-solving, ownership, and communication skills
  • Experience building IM products or communication platforms
  • Cross-platform client or mobile full-stack development experience
  • Experience with message security
  • Voice/video calling or RTC technologies experience
  • Large-scale distributed messaging infrastructure experience
  • Fintech, payments, or Web3 applications experience
  • Open-source contributions or published apps on Google Play/App Store

Benefits

  • Competitive salary and company benefits
  • Work-from-home arrangement
  • Opportunities for career growth and continuous learning
  • Autonomy in an innovative environment
  • Flat organizational structure

Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users, serving more than 320 million people in 100+ countries with digital asset products and services across trading, finance, education, research, social good, payments, institutional services, and Web3 features.

Blockchain/CryptocurrencyEnterprisebinance.com/

What people say about this company

3.5/ 5

Details

Apply routeDom
Salary not disclosed