Tiktok - San Jose, CA

posted 2 days ago

Full-time - Mid Level
San Jose, CA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

TikTok is the leading destination for short-form mobile video, with a mission to inspire creativity and bring joy to over 1 billion users globally. The company has a diverse range of offices, including locations in San Jose, Seattle, Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul, and Tokyo. At TikTok, we pride ourselves on our humble, intelligent, compassionate, and creative workforce. We encourage our employees to lead with curiosity, take calculated risks, and embrace ambiguity, creating limitless opportunities for those who dare to pursue bold ideas. The TikTok Cross Platform team is dedicated to providing the necessary infrastructure that allows developers to write code once and run it across multiple platforms, including Android, iOS, TV, and Desktop. This team is responsible for developing front-end frameworks, development platforms, devtools, and mobile SDKs that enhance the developer experience and improve development efficiency for hundreds of TikTok developers. We are currently seeking experienced iOS engineers to build mobile frameworks specifically designed for cross-platform developers at TikTok. This role involves creating a front-end runtime that operates on iOS devices, contributing to the overall performance and stability of our technical solutions, and collaborating with product engineering and infrastructure teams to achieve shared objectives.

Responsibilities

  • Design and implement cross-platform frameworks/containers, middlewares, and other components.
  • Build infrastructure and tools for developers and deliver best practices.
  • Improve the performance, stability, and efficiency of technical solutions.
  • Collaborate with product engineering teams and infrastructure teams to achieve common goals.

Requirements

  • Bachelor's or above degree in computer science or equivalent practical experience.
  • 3+ years of industry experience in iOS development.
  • Proficient in Objective-C or Swift on iOS.
  • Strong ability to understand and debug large and complex code bases.
  • Excellent communication and collaboration skills.

Nice-to-haves

  • Understand the front-end development technology stack and common front-end development frameworks.
  • Experience in using some cross-platform solutions such as WebView or Flutter.
  • Experience with kernel development such as layout, rendering, virtual machine.
  • Experience in sub-engineering areas such as framework, tools, performance optimization, and development efficiency.

Benefits

  • 100% premium coverage for employee medical insurance, approximately 75% premium coverage for dependents.
  • Health Savings Account (HSA) with a company match.
  • Dental, Vision, Short/Long term Disability, Basic Life, Voluntary Life, and AD&D insurance plans.
  • Flexible Spending Account (FSA) options for Health Care, Limited Purpose, and Dependent Care.
  • 10 paid holidays per year plus 17 days of Paid Personal Time Off (PPTO) and 10 paid sick days per year.
  • 12 weeks of paid Parental leave and 8 weeks of paid Supplemental Disability.
  • Mental and emotional health benefits through EAP and Lyra.
  • 401K company match, gym, and cellphone service reimbursements.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service