TikTok
Senior iOS Software Engineer, Monetization Client - Ads Core Technology, Demonstration
San Jose, California · Senior · Full-time · Posted Oct 28, 2026
- Experience
- 4+ years of experience in native iOS development.
- Education
- BS/MS degree in Computer Science or equivalent majors/experience.
About the job
Develop and optimize iOS ad products for TikTok, collaborating across teams to deliver innovative features and a high-quality user experience.
What you'll do
- Develop and ship ad features for the TikTok app with backend, frontend, and product teams.
- Optimize iOS applications and ad-product stability and performance.
- Promote maintainable code and documentation, share best practices, mentor junior engineers, and contribute to technical strategy.
What they ask for
- BS/MS in Computer Science or equivalent majors/experience.
- 4+ years of experience in native iOS development.
- Proficiency in Swift and/or Objective-C.
- Ability to understand and debug large, complex codebases.
Nice to have
- Experience building ad products or consumer-facing products.
- Expertise in client-side architecture, performance optimization, or improving user experience through technical innovation.
Tools
Swift, Objective-C, iOS
Model-written summary · the original posting is authoritative