Binance
Posted 1mo ago

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

Binance
Asia or Taiwan or Taipei or Hong Kong or Australia or Sydney
RemoteFull Time
Responsibilities
  • designing client
  • building messaging
  • optimizing performance
Requirements
  • Bachelor's in CS or related,1+ years Android/full-stack experience,proficiency with Kotlin/Java,real-time protocols,AI dev tools,Git and CI/CD,strong debugging and communication skills
Technical tools mentioned
CursorGitHub CopilotChatGPTClaudeKotlinJavaAndroid SDKJetpackWebSocketMQTTgRPCGitCI/CDTypeScriptReactVueNext.jsSwiftSwiftUIObjective-C

Job description

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, develop, and maintain client-side applications for an instant messaging platform, with Android as the primary focus
  • Build core messaging features: real-time chat, group chat, media messaging, message sync, offline messaging, push notifications
  • Participate in client-side architecture design, ensuring consistent UX across Android, iOS, and Web
  • Use AI-powered tools (Cursor, GitHub Copilot, ChatGPT, Claude, etc.) to support cross-stack frontend development — read, debug, and modify iOS/Web codebases
  • Integrate RESTful APIs and WebSocket/MQTT/gRPC real-time communication protocols
  • Handle local storage, offline-first experience, message state management, and cross-platform sync logic
  • Optimize client performance: startup speed, memory, battery, network efficiency, UI responsiveness
  • Collaborate with backend teams on API design, integration, and production issue investigation
  • Senior level: mentor junior engineers, contribute to technical design decisions


  • Requirements
  • 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 (Kotlin and/or Java)
  • Good understanding of Android SDK, Jetpack components, asynchronous programming, and modern client-side architecture
  • Required: ability to use AI-powered development tools (Cursor, GitHub Copilot, ChatGPT, Claude, or similar) for cross-stack frontend development
  • Able to read, understand, debug, and make reasonable changes in iOS or Web codebases with AI tool support
  • Familiarity with WebSocket, MQTT, gRPC, or similar real-time communication protocols
  • Understanding of messaging concepts: message delivery, read status, sync, local persistence, offline support, push notifications
  • Good understanding of client-side performance optimization, memory management, multithreading, and security best practices
  • Familiar with Git, CI/CD pipelines, automated testing, and Agile processes
  • Strong debugging, problem-solving, ownership, and communication skills


  • Preferred Qualifications
  • Experience building IM products or communication platforms (WhatsApp, Telegram, WeChat, Discord, Slack, Messenger, etc.)
  • iOS development experience (Swift, SwiftUI, Objective-C)
  • Web frontend experience (TypeScript, React, Vue, Next.js)
  • Cross-platform client or mobile full-stack development experience
  • End-to-end encryption, message security, or cryptographic protocols experience
  • 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


  • 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.

    About Binance

    Operates a global cryptocurrency exchange and blockchain ecosystem.

    Year founded
    2017
    Employees
    7000
    Organization type
    Private
    Latest investment
    Raised $2.00B Series C (2025) — led by Sequoia Capital
    Headquarters
    AE

    Similar jobs

    Full-Stack Engineer roles near Taipei, Taiwan
    4d
    Save
    Mark Applied
    Hide
    Full-stack Engineer
    San Francisco or Seoul or Tokyo or Taipei or Ljubljana
    $150k-$280k/yr HybridFull Time
    Speak
    Speak: AI-powered mobile app for interactive language learning and speaking
    6+ YOE6+ years building production-scale web applications; strong TypeScript, React, and Node.js skills; technical leadership, API and backend design, relational data, transactional workflows, and mentoring experience.
    TypeScript, Next.js, React, Node.js, Postgres
    4d
    Save
    Mark Applied
    Hide
    RD21955 Full-Stack Developer(AI應用)
    Taipei, Taipei, Taiwan
    OnsiteFull Time
    ASUS
    ASUSTaiwan Stock Exchange: 2357: Manufacturer of computers, motherboards, and consumer electronic devices.
    5+ YOEBachelor's degree or higher in computer science or related field and 5+ years of industry experience. Requires Next.js, TypeScript, PostgreSQL, cloud infrastructure, Docker, CI/CD, and software development best practices.
    React, Next.js, PostgreSQL, Google Cloud Platform (GCP), Cloud Run, Cloud Functions, Batch, AWS, Microsoft Azure, Terraform, Docker, CI/CD, TypeScript, Prisma, Python, Figma
    5d
    Save
    Mark Applied
    Hide
    AI Enabled Full Stack Engineer
    Taoyuan City, Taoyuan City, Taiwan
    OnsiteFull Time
    Micron Technology
    Micron TechnologyNASDAQ: MU: Manufacturer of semiconductor memory and data storage products.
    Full-stack engineering experience with production software, APIs, databases, cloud-native environments, CI/CD, containers, Kubernetes, DevOps, scalable architecture, and operational support.
    Model Context Protocol (MCP), Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), C#, ASP.NET, Angular, REST APIs, SQL, NoSQL, Kubernetes, CI/CD
    5d
    Save
    Mark Applied
    Hide
    AI Enabled Full Stack Engineer
    Taoyuan, Taoyuan City, Taiwan
    OnsiteFull Time
    Micron Technology
    Micron TechnologyNASDAQ: MU: Designs and manufactures semiconductor memory and data storage solutions.
    Requires full-stack engineering experience, production software development, cloud-native environments, CI/CD, containers, Kubernetes, databases, scalable architecture, and operational support; AI experience preferred.
    Model Context Protocol (MCP), Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), CI/CD, Kubernetes, DevOps, C#, ASP.NET, Angular, REST APIs, SQL, NoSQL
    1w
    Save
    Mark Applied
    Hide
    Full-Stack Developer (.NET Core / Python / React / TypeScript)
    Taipei, Taiwan, Taiwan
    OnsiteFull Time
    Trend Micro
    Trend MicroTokyo Stock Exchange: 4704: Provides cybersecurity platforms protecting clouds, networks, and endpoints.
    2+ YOEExperience with .NET Core, Python, React, and TypeScript; familiarity with REST APIs, databases, CI/CD, and strong problem-solving and communication skills.
    .NET Core, Python, React, TypeScript, JavaScript, RESTful APIs, SQL, KQL, MongoDB, Redis, Azure Data Explorer (ADX), Docker, Kubernetes, GitHub Copilot, Cursor, Claude Code, CI/CD
    2w
    Save
    Mark Applied
    Hide
    Senior Full-Stack Engineer
    Taipei, Taipei, Taiwan
    HybridFull Time
    Berry AI
    Berry AI: Provides AI-powered camera systems for restaurant operational performance monitoring.
    5+ YOE5+ years building production web applications with TypeScript and Python, cloud/system design experience, SQL and dbt data modeling, DevOps/SRE and observability practice.
    TypeScript, React, Vue, Angular, Python, FastAPI, Django, Flask, AWS, GCP, REST, GraphQL, PostgreSQL, dbt, Ansible, CI/CD, Prometheus, vmagent, Grafana, RTSP, WebRTC, MediaMTX, Apache Superset, LLMs
    3w
    Save
    Mark Applied
    Hide
    Senior Full Stack Engineer
    Taipei, Taiwan, Taiwan
    HybridFull Time
    Overview
    Overview: AI-powered computer vision systems for industrial quality control.
    5+ YOE4+ years full-stack experience, front-end with React/TypeScript, backend Python, familiarity with PostgreSQL, Docker, GitHub; strong English and collaboration skills.
    TypeScript, React, Redux, Python, GitHub, Docker, PostgreSQL, Ant Design, WebAssembly, CSS, Raspberry Pi, GPU, Linux
    3w
    Save
    Mark Applied
    Hide
    Full-Stack Engineer/全端工程師 (Data Science & AI Team)
    Tucheng or Yancheng
    OnsiteFull Time
    Foxconn
    FoxconnTPE: 2317: Global provider of electronics manufacturing and technology solutions.
    Strong JavaScript and Vue.js frontend skills, Java/Python backend API development, SQL/NoSQL database experience, Docker/Git/NginX and CI/CD familiarity; master's degree required.
    JavaScript, Vue.js, Java, Python, MySQL, PostgreSQL, MongoDB, Docker, Git, NginX, CI/CD