Mobile Messaging Engineer — Real-Time Chat & AI Tools

re-zoo-me

Singapore

Hybrid

SGD 80,000 - 120,000

Full time

14 days+
Application generator

Get a reply from this employer — a 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 join the Messaging team and contribute to a new, user-centric messaging experience. You will work on client-side development for Android and iOS, shaping chat features, real-time calls, and AI-enhanced productivity across platforms.

Join a team focused on enabling creators and everyday users to connect and share with ease, while optimizing performance, stability, and UX.

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 (data structures, algorithms, operating systems); proficient in at least one mobile development stack (iOS: Objective-C/Swift; Android: Kotlin/Java) and familiar with the corresponding platform framework.

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
iOS/Android
AI tools
Problem solving
Communication

Education

Bachelor's degree in Computer Science or related

Tools

iOS SDK
Android SDK
Swift/Objective-C
Kotlin/Java

Job description

TikTok is seeking passionate mobile software engineers to join the Messaging team and contribute to a new, user-centric messaging experience. You will work on client-side development for Android and iOS, shaping chat features, real-time calls, and AI-enhanced productivity across platforms.

Join a team focused on enabling creators and everyday users to connect and share with ease, while optimizing performance, stability, and UX.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mobile Software Engineer - TikTok Social
Mobile Software Engineer - TikTok Social

re-zoo-me • Singapore

Hybrid
SGD 80,000 - 120,000
Backend Engineer - Messaging & AI Innovation (Graduate)
Backend Engineer - Messaging & AI Innovation (Graduate)

re-zoo-me • Singapore

On-site
SGD 50,000 - 90,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
Android Software Engineer - TikTok Live
Android Software Engineer - TikTok Live

TIKTOK PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,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
AI Product Manager - (Social Messaging) - TikTok
AI Product Manager - (Social Messaging) - TikTok

TikTok Pte. Ltd. • Singapore

On-site
SGD 90,000 - 130,000
AI Product Manager - (Social Messaging) - TikTok
AI Product Manager - (Social Messaging) - TikTok

TikTok • Singapore

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

TIKTOK PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Graduate Mobile Engineer, Live Video Apps
Graduate Mobile Engineer, Live Video Apps

re-zoo-me • Singapore

Hybrid
SGD 48,000 - 84,000