Remote-First Android Full-Stack Engineer: IM Chat Platform

Binance

Australia

Remote

AUD 140,000 - 180,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Shape the future of finance
Flat structure
Autonomy in challenging projects
Career growth opportunities
Remote-first / work-from-home

Job summary

Binance in Australia is seeking a Client Full-Stack Engineer focused on the IM chat platform with Android emphasis. Design, develop, and maintain Android-first client apps delivering real-time chat, group chat, media messaging, offline support, and push notifications.

Collaborate with backend teams on API design, integrations, and production issues; leverage AI tools for cross-stack frontend work and mentor junior engineers while ensuring a consistent UX across Android, iOS, and Web.

Qualifications

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

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

Skills

Android development
Kotlin/Java
Real-time messaging
AI-assisted development
WebSocket/MQTT/gRPC

Education

Bachelor's degree in Computer Science or related

Tools

TypeScript
React
Vue
Next.js
WebRTC

Job description

Binance in Australia is seeking a Client Full-Stack Engineer focused on the IM chat platform with Android emphasis. Design, develop, and maintain Android-first client apps delivering real-time chat, group chat, media messaging, offline support, and push notifications.

Collaborate with backend teams on API design, integrations, and production issues; leverage AI tools for cross-stack frontend work and mentor junior engineers while ensuring a consistent UX across Android, iOS, and Web.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Binance • Australia

Remote
AUD 140,000 - 180,000
Shape the future of finance
Flat structure
Autonomy in challenging projects
+2
Remote Android Engineer — AI Finance Agent
Remote Android Engineer — AI Finance Agent

TheCodingShef • Australia

Remote
AUD 90,000 - 130,000
Android Developer - AI Finance Agent (Remote AU)
Android Developer - AI Finance Agent (Remote AU)

TheCodingShef • Sydney

Hybrid
AUD 90,000 - 120,000
Remote Android Engineer: AI Neobank App (Kotlin)
Remote Android Engineer: AI Neobank App (Kotlin)

TheCodingShef • Sydney

Hybrid
AUD 90,000 - 140,000
Remote Android Engineer - AI Neobank (Kotlin)
Remote Android Engineer - AI Neobank (Kotlin)

TheCodingShef • Sydney

Hybrid
AUD 100,000 - 140,000
Remote Mobile Engineer - AI Finance Agent (Kotlin/Swift)
Remote Mobile Engineer - AI Finance Agent (Kotlin/Swift)

TheCodingShef • Sydney

Hybrid
AUD 110,000 - 160,000
Senior Android Engineer
Senior Android Engineer

X-Team International Pty Ltd • Melbourne

On-site
AUD 120,000 - 170,000
Remote Android Engineer: Kotlin for AI Neobank
Remote Android Engineer: Kotlin for AI Neobank

TheCodingShef • Sydney

Remote
AUD 90,000 - 130,000
Android Engineer (Australia-Melbourne)
Android Engineer (Australia-Melbourne)

X-Team International • Melbourne

Hybrid
AUD 140,000 - 190,000
Android Developer - AI Finance Agent
Android Developer - AI Finance Agent

TheCodingShef • Australia

Remote
AUD 90,000 - 130,000
Top locations