CareerPlanSign in

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

APAC🌐 Remote💼 Full-time🗓 2026-08-01 → 2026-09-25

Core

Design, develop, and maintain client-side applications for an instant messaging platform, with Android as the primary focus.

Role type

Senior IC Android Full-Stack Engineer (IM Platform)

Builds

Real-time chat, group chat, media messaging, message sync, offline messaging, and push notifications for a global IM platform.

Domain

Fintech / Blockchain / Instant Messaging

Deliverable

production ML models | product features

Required skills

Android development (Kotlin/Java), Android SDK, Jetpack components, asynchronous programming, RESTful API integration, WebSocket/MQTT/gRPC, local storage, offline-first architecture, performance optimization, Git, CI/CD, automated testing, AI-powered development tools usage.

Preferred skills

iOS development (Swift/SwiftUI), Web frontend (TypeScript/React/Vue), cross-platform client development, end-to-end encryption, RTC technologies, large-scale distributed messaging infrastructure, Fintech/Web3 experience.

Technologies

Kotlin, Java, Android SDK, Jetpack, REST, WebSocket, MQTT, gRPC, Git, CI/CD, Cursor, GitHub Copilot, ChatGPT, Claude, Swift, SwiftUI, TypeScript, React, Vue, Next.js.

Responsibilities

Build core messaging features including real-time chat, group chat, media messaging, and message sync; Participate in client-side architecture design ensuring consistent UX across Android, iOS, and Web; Integrate RESTful APIs and real-time communication protocols; Optimize client performance for startup speed, memory, battery, and network efficiency; Collaborate with backend teams on API design and production issue investigation; Mentor junior engineers and contribute to technical design decisions.

Seniority

Senior, hands-on IC

Sourced via jobicy · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.