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

Added
21 days ago
Location
Type
Full time
Salary
Salary not provided

Related skills

grpc android java kotlin websocket

📋 Description

  • Design, develop, and maintain client-side apps for an IM platform with Android focus
  • Build core messaging features: real-time chat, groups, media, sync, offline, push
  • Participate in client-side architecture design, ensuring UX consistency across Android, iOS, and Web
  • Use AI-powered tools (Cursor, Copilot, ChatGPT, Claude) to support cross-stack frontend development
  • Integrate RESTful APIs and WebSocket/MQTT/gRPC for real-time communication
  • Handle local storage, offline-first experience, message state, and cross-platform sync

🎯 Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related discipline
  • Engineer: 1-3+ years; Senior Engineer: 3-5+ years
  • Solid production experience in Android development (Kotlin and/or Java)
  • Android SDK, Jetpack components, async programming, and modern client-side architecture
  • Familiarity with WebSocket, MQTT, gRPC, or similar real-time protocols
  • Ability to use AI-powered tools (Cursor, Copilot, ChatGPT, Claude, or similar) for cross-stack frontend development

🎁 Benefits

  • Competitive salary and company benefits
  • Work-from-home arrangement (varies by business team)
  • Opportunities for career growth and continuous learning
  • Collaborate with world-class talent in a global, flat-structure organization
  • Equal opportunity employer
  • Autonomy to tackle unique, fast-paced projects
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →