Mobile Messaging Engineer: Real‑Time Chat & AI Tools

TikTok Inc.

Singapore

On-site

SGD 90,000 - 140,000

Full time

27 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TikTok Inc. in Singapore is seeking a Mobile Software Engineer for the Messaging team.

You will own Android and iOS client development, delivering core chat experiences including chatrooms, stickers and Streak features while ensuring performance across devices. You will develop real-time voice and video capabilities, refine IM infrastructure, and explore AI-powered tooling to improve development efficiency and cross‑platform consistency, supporting TikTok’s mission to connect creators and

Qualifications

  • Bachelor's degree or above in Computer Science, Software Engineering, Electronic Information Engineering, or related fields.
  • Strong learning and communication skills, and a sustained passion for technology.
  • Strong logical analysis and system abstraction abilities; able to understand and debug large and complex code bases.
  • Proficient in AI coding tools.
  • Solid computer fundamentals and mobile development experience (iOS: Swift/ObjC; Android: Kotlin/Java).

Responsibilities

  • Client-side (Android & iOS) development of TikTok Messaging and core chat features (chatrooms, stickers, Streak).
  • Develop and optimize real-time voice & video call capabilities and on-device data management for a smooth messaging experience.
  • Explore AI-powered engineering efficiency; build AI skills and agents to assist development workflows and cross-platform consistency.
  • Continuously optimize client performance, stability, and resource usage to improve user experience.

Skills

Android development
iOS development
Kotlin/Java
Swift/ObjC
AI coding tools
Strong learning & communication

Education

Bachelor's degree in CS/SE/related

Tools

IMSDK
Mobile development frameworks
Git

Job description

TikTok Inc. in Singapore is seeking a Mobile Software Engineer for the Messaging team.

You will own Android and iOS client development, delivering core chat experiences including chatrooms, stickers and Streak features while ensuring performance across devices. You will develop real-time voice and video capabilities, refine IM infrastructure, and explore AI-powered tooling to improve development efficiency and cross‑platform consistency, supporting TikTok’s mission to connect creators and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mobile Messaging Engineer — Real-Time Chat & AI Tools
Mobile Messaging Engineer — Real-Time Chat & AI Tools

TikTok • Singapore

On-site
SGD 120,000 - 180,000
iOS Messaging Engineer - Real-Time Chat & AI Tools
iOS Messaging Engineer - Real-Time Chat & AI Tools

TIKTOK PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Competitive compensation
Mobile Software Engineer - TikTok Social Singapore Technology - Client Regular
Mobile Software Engineer - TikTok Social Singapore Technology - Client Regular

TikTok • Singapore

On-site
SGD 90,000 - 140,000
Mobile Software Engineer - TikTok Social
Mobile Software Engineer - TikTok Social

TikTok • Singapore

On-site
SGD 120,000 - 180,000
iOS Software Engineer - TikTok - Singapore
iOS Software Engineer - TikTok - Singapore

TIKTOK PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Competitive compensation
Graduate Backend Engineer – Messaging Platform
Graduate Backend Engineer – Messaging Platform

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Mobile Software Engineer Intern: Build Next-Gen Social
Mobile Software Engineer Intern: Build Next-Gen Social

TikTok • Singapore

On-site
SGD 10,000 - 17,000
Backend Engineer, Messaging Platform - Graduate
Backend Engineer, Messaging Platform - Graduate

TikTok • Singapore

On-site
SGD 70,000 - 120,000
Mobile Engineer - Live Video Creation & Growth
Mobile Engineer - Live Video Creation & Growth

TIKTOK PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Android Software Engineer - TikTok Live
Android Software Engineer - TikTok Live

TikTok • Singapore

On-site
SGD 90,000 - 120,000