CareerPlanSign in

iOS高级开发工程师(社交互动)-TikTok直播

广州💼 Full-time🗓 2026-09-28

Core

Design and develop iOS client features for TikTok Live social interactions, including video calls, effects, chat rooms, and interactive games.

Role type

Senior iOS Engineer (Live Streaming)

Builds

TikTok Live social interaction features and real-time communication capabilities

Domain

Social Media / Live Streaming

Required skills

Swift, Objective-C, iOS frameworks (UIKit/Foundation/Core Animation), Auto Layout, GCD/NSOperation concurrency, Instruments optimization, WebRTC/AVFoundation, architecture patterns (MVC/MVVM/VIPER), cross-team collaboration

Preferred skills

Experience with real-time communication optimization, weak network handling, componentization/modularization, multi-timezone collaboration

Technologies

Swift, Objective-C, WebRTC, AVFoundation, Instruments, UIKit, Foundation, Core Animation

Responsibilities

Develop core social interaction features (video calls, effects, chat rooms, games); Optimize real-time communication signals and media links for low latency and stability; Integrate and tune audio/video SDKs for streaming and rendering; Analyze and resolve performance bottlenecks (startup time, jank, memory leaks, battery); Design and evolve client architecture for scalability and maintainability; Collaborate with product, design, and backend teams to deliver high-quality solutions.

Seniority

Senior, hands-on IC

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