Tiktok logo

Senior iOS Software Engineer, Shopping Flow and Content E-Commerce

Tiktok

San Jose, CA
Full Time
Senior
194k-355k
7 days ago

Job Description

About the Role

The product engineering team at TikTok is responsible for building an innovative, secure, and intuitive e-commerce ecosystem that leverages TikTok's platform to deliver a better shopping experience to users. The role involves contributing to the development of shopping flows, live streaming shopping experiences, and tools for streamers, in a fast-growing industry with a global user base.

Key Responsibilities

  • Collaborate with product managers, designers, and other disciplines to explore the next generation of shopping experiences on TikTok.
  • Be responsible for building an intuitive and reliable shopping flow experience, including browsing product details, check-out, shopping, return, refund, and related processes.
  • Be responsible for building excellent shopping experiences in TikTok live streaming and short videos, and developing tools for live streamers.

Requirements

  • BS/MS degree in Computer Science or equivalent majors with experience in native iOS development.
  • Proven experience in understanding of software development principles, capabilities, and limitations of iOS platform.
  • Proficiency in Objective-C or Swift.
  • Ability to understand and debug large and complex code bases.

Nice to Have

  • Understanding of business, especially e-commerce business, technical abstraction and system module design.
  • Team communication and collaboration skills, especially cross-timezone collaboration.
  • Passion for or proven experience in building consumer-facing products.

Qualifications

  • Experience in native iOS development with a BS/MS degree in Computer Science or related field.

Benefits & Perks

  • The base salary range for this position in the selected city is $194,000 - $355,000 annually, with potential for additional bonuses, incentives, and stock units.
  • Employees have day one access to medical, dental, and vision insurance.
  • A 401(k) savings plan with company match.
  • Paid parental leave, short-term and long-term disability coverage, life insurance, wellbeing benefits.
  • 10 paid holidays per year, 10 paid sick days per year, and 17 days of Paid Personal Time (prorated upon hire).

Working at Tiktok

TikTok values innovation and collaboration, emphasizing building consumer-facing products with a focus on security, reliability, and user experience. The company supports diverse work environments and offers comprehensive benefits to support employee wellbeing.

Apply Now

Job Details

Posted AtJul 17, 2025
Job CategoryMobile Development
Salary194k-355k
Job TypeFull Time
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