CareerPlanSign in

iOS Software Engineer - TikTok - Singapore

Singapore💼 Full-time🗓 2026-09-28

Core

iOS client-side development for TikTok Messaging, building core chat experiences, real-time Voice & Video Call capabilities, and IM infrastructure.

Role type

Senior IC iOS Software Engineer

Builds

TikTok Messaging client (chatrooms, stickers, streaks, voice/video calls, IMSDK)

Domain

Consumer social media / Mobile

Deliverable

production ML models

Required skills

Swift, Objective-C, iOS development framework, real-time communication, on-device data management, AI coding tools, AI agents, data structures, algorithms, operating systems

Preferred skills

Consumer-facing product experience, passion for technology

Technologies

iOS, IMSDK

Responsibilities

Develop and optimize real-time Voice & Video Call capabilities and client-side IM infrastructure; Build AI skills and knowledge bases and create AI agents to assist development workflows; Optimize client performance, stability, smoothness, package size, and resource consumption; Build core chat experiences including chatrooms, stickers, and Streak social-interaction features.

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