Jobiglo

No results.

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

Binance · Taipei

New
Mid 🇬🇧 English
Kotlin Java Android SDK Jetpack components Asynchronous programming RESTful APIs WebSocket MQTT gRPC Git CI/CD pipelines Automated testing Agile processes Performance optimization Memory management Multithreading Security best practices

Job description

About the role

Binance is a leading global blockchain ecosystem seeking a Client Full-Stack Engineer to design, develop, and maintain client‑side applications for an instant messaging platform, with Android as the primary focus.

Key responsibilities

  • Design, develop, and maintain Android client applications for real‑time chat, group chat, media messaging, message sync, offline messaging, and push notifications.
  • Participate in client‑side architecture design to ensure a consistent user experience across Android, iOS, and Web.
  • Use AI‑powered tools (Cursor, GitHub Copilot, ChatGPT, Claude, etc.) to read, debug, and modify iOS/Web codebases.
  • Integrate RESTful APIs and real‑time communication protocols such as WebSocket, MQTT, and gRPC.
  • Handle local storage, offline‑first experience, message state management, and cross‑platform synchronization logic.
  • Optimize client performance for startup speed, memory usage, battery consumption, 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.

Required profile

  • Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.
  • 1‑3+ years of Android development experience for Engineer roles; 3‑5+ years for Senior Engineer roles.
  • Solid production experience in Android development using Kotlin and/or Java.
  • Strong knowledge of Android SDK, Jetpack components, asynchronous programming, and modern client‑side architecture.
  • Proficiency with AI‑powered development tools for cross‑stack frontend work.
  • Ability to read, understand, debug, and modify iOS or Web codebases with AI assistance.

Required skills

  • Kotlin
  • Java
  • Android SDK
  • Jetpack components
  • Asynchronous programming
  • RESTful APIs
  • WebSocket
  • MQTT
  • gRPC
  • AI development tools (Cursor, GitHub Copilot, ChatGPT, Claude)
  • Git
  • CI/CD pipelines
  • Automated testing
  • Agile development processes
  • Performance optimization
  • Memory management
  • Multithreading
  • Security best practices

What we offer

  • Competitive salary and company benefits.
  • Work‑from‑home arrangement, with flexibility depending on team needs.
  • Opportunity to collaborate with world‑class talent in a flat, user‑centric organization.
  • Fast‑paced projects with autonomy in an innovative environment.
  • Career growth, continuous learning, and results‑driven workplace.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Binance.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 12小时前

Expires 1个月后

5 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Binance

Taipei