Mobile Messaging Engineer — Real-Time Chat & AI Tools

TikTok

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

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 is seeking passionate mobile software engineers to advance its Messaging feature on Android and iOS, building core chat experiences, real-time call capabilities, and AI-assisted development tools. You will work on cross-platform client performance and a variety of messaging enhancements to help users connect and share moments.

Join a team focused on delivering a smooth, scalable experience with ongoing optimization, a strong emphasis on code quality, and collaboration across product and

Qualifications

  • Bachelor's degree 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.

Responsibilities

  • Responsible for the client-side (Android & iOS) development and iteration of TikTok Messaging, building core chat experiences including the chatroom, stickers, and Streak social-interaction features.
  • Develop and optimize real-time Voice & Video Call capabilities and client-side IM infrastructure (IMSDK, on-device data management) to deliver a smooth, and reliable core messaging experience.
  • Explore AI-powered engineering efficiency by building AI skills and knowledge bases and creating AI agents to assist daily development and collaboration workflows, improving the team's overall requirement-iteration efficiency and code quality, and optimizing cross-platform (iOS/Android) consistency.
  • Continuously optimize client performance, stability, and smoothness, optimize package size and resource consumption, and improve the user experience.

Skills

Mobile development
AI awareness
Teamwork & communication
Problem solving

Education

Bachelor's degree in Computer Science / related field

Tools

Objective-C/Swift
Kotlin/Java
Real-time communications tech

Job description

TikTok is seeking passionate mobile software engineers to advance its Messaging feature on Android and iOS, building core chat experiences, real-time call capabilities, and AI-assisted development tools. You will work on cross-platform client performance and a variety of messaging enhancements to help users connect and share moments.

Join a team focused on delivering a smooth, scalable experience with ongoing optimization, a strong emphasis on code quality, and collaboration across product and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Messaging Engineer: Real‑Time Chat & AI Tools
Mobile Messaging Engineer: Real‑Time Chat & AI Tools

TikTok Inc. • 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
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
iOS Software Engineer - TikTok - Singapore
iOS Software Engineer - TikTok - Singapore

TIKTOK PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Competitive compensation
Android Live Streaming Engineer
Android Live Streaming Engineer

TikTok • Singapore

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

TikTok • Singapore

On-site
SGD 90,000 - 120,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
Graduate Backend Engineer – Messaging Platform
Graduate Backend Engineer – Messaging Platform

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Mobile Software Engineer Intern (Social) - 2027 Start
Mobile Software Engineer Intern (Social) - 2027 Start

TikTok • Singapore

On-site
SGD 10,000 - 17,000