Tiktok - San Jose, CA
posted 4 days ago
TikTok is the leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. As a Senior iOS Software Engineer on the User Growth team, you will play a crucial role in driving growth initiatives across TikTok's platforms, including TV, Lite, and Web. This position offers a unique opportunity to work at the intersection of product, data, design, and engineering, helping us reach the next milestone of billions of users. In this role, you will be responsible for building best-in-class onboarding experiences for our users and defining A/B testing frameworks to measure and improve user retention rates. You will encounter a variety of technical challenges, gaining firsthand experience with the technologies used by some of the most innovative organizations. As part of a full-stack team, you will leverage TikTok's existing frameworks and contribute to designing and implementing new techniques that enhance user experience and showcase TikTok's value proposition. Your responsibilities will include leveraging data to understand our users and our product in-depth, identifying areas of opportunity, and executing projects to drive user growth, retention, and engagement. You will collaborate closely with design and product teams to create a world-class mobile experience, analyze and optimize iOS applications for efficiency and performance, and promote robust and maintainable code with clear documentation, all while delivering high-quality work on a tight schedule.