Senior iOS Software Engineer - User Growth

TikTok
San Jose
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: mastersSkills: ["Team communication","Collaboration","Debugging"]

Build and optimize user growth experiences for TikTok across its platforms by designing and implementing new-user onboarding features on iOS. Define and support A/B testing frameworks to improve user retention and engagement, while collaborating with design and product to deliver world-class mobile experiences. Analyze iOS app efficiency and performance, and write maintainable, well-documented code to ship high-quality work on a tight schedule.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Senior iOS Software Engineer - User Growth

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Build and optimize user growth experiences for TikTok across its platforms by designing and implementing new-user onboarding features on iOS. Define and support A/B testing frameworks to improve user retention and engagement, while collaborating with design and product to deliver world-class mobile experiences. Analyze iOS app efficiency and performance, and write maintainable, well-documented code to ship high-quality work on a tight schedule.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Leverage data to understand users and the product, identify opportunities, and execute projects to drive user growth, retention, and/or engagement.
  • •Design and implement new-user features for 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, maintainable code with clear documentation and deliver high-quality work on a tight schedule.

Key Requirements

  • •BS/MS degree in Computer Science or equivalent majors.
  • •Strong understanding of software development principles and the 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.
Experience:Consumer-facing products
Education:Master's in Computer Science
Skills:Team communicationCollaborationDebugging
Tech Stack:IOSObjective-CSwift

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn