Tiktok logo

Senior iOS Software Engineer - User Growth Senior iOS Software Engineer - User Growth

Tiktok

San Jose, CA
Full Time
Senior
224k-410k
about 1 month ago

Job Description

About the Role

The Senior iOS Software Engineer - User Growth at TikTok is responsible for developing new techniques and foundational work to enhance user experience and showcase TikTok's value proposition. The role involves leveraging data to understand users and the product, identifying opportunities, and executing projects to drive user growth, retention, and engagement. The engineer will design and implement new-user features, collaborate with design and product teams, analyze and optimize iOS applications, and promote high-quality, maintainable code within a fast-paced environment.

Key Responsibilities

  • Leverage data to understand users and the product in-depth, identify areas of opportunity, and execute projects to drive user growth, retention, and engagement.
  • Design and implement new-user features of the mobile application.
  • Collaborate with design and product teams to create a world-class mobile experience.
  • Analyze and optimize iOS applications for efficiency and performance.
  • Promote robust and maintainable code, clear documentation, and deliver high-quality work on a tight schedule.

Requirements

  • BS/MS degree in Computer Science or equivalent majors.
  • Strong understanding of software development principles and capabilities/limitations of the iOS platform.
  • Proficiency in Objective-C or Swift.
  • Ability to understand and debug large and complex code bases.
  • Good team communication and collaboration skills.
  • Passion and experience building consumer-facing products.

Nice to Have

  • Experience with developing consumer-facing apps.

Qualifications

  • Educational background in Computer Science or related field (BS/MS).

Benefits & Perks

  • Competitive base salary ranging from $224,000 to $410,000 annually, depending on qualifications and location.
  • Additional discretionary bonuses, incentives, and restricted stock units.
  • Day-one access to medical, dental, and vision insurance.
  • 401(k) savings plan with company match.
  • Paid parental leave, short-term and long-term disability coverage, life insurance, and wellbeing benefits.
  • 10 paid holidays, 10 paid sick days, and 17 days of Paid Personal Time (prorated upon hire).

Working at Tiktok

TikTok emphasizes diversity and employee well-being, supporting hybrid work arrangements, offering short-term counseling through EAP, and providing a premium Headspace subscription. The company has a strong focus on gender diversity, with employee resource groups including WOMEN ERG, and offers comprehensive parental leave and fertility treatment benefits. Ratings from employee reviews highlight high job satisfaction and supportive management.

Apply Now

Job Details

Posted AtAug 7, 2025
Job CategoryMobile Development
Salary224k-410k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Tiktok

Website

tiktok.com

Location

San Jose, CA

Industry

Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches