Tiktok - San Jose, CA

posted 2 months ago

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

About the position

The Tech Lead for Mobile (iOS/Android) at TikTok Camera Effect is responsible for leading the development of high-performance client applications that enhance user content creation experiences. This role involves integrating cutting-edge AI technologies into mobile applications, collaborating with product teams to translate user requirements into features, and ensuring the stability and performance of the applications. The position also emphasizes technical leadership, mentoring team members, and maintaining high code quality standards.

Responsibilities

  • Develop high-performance client applications that empower users in content creation.
  • Remain abreast of the latest advancements in mobile development, Artificial Intelligence, and Generative AI technologies, integrating them seamlessly into our product development lifecycle.
  • Engage collaboratively with product teams to grasp user requirements and product aspirations, translating design into features.
  • Enhance application performance to deliver seamless user experiences and exceptional performance.
  • Contribute to the evolution and maintenance of core components and frameworks, ensuring our codebase quality.
  • Diagnose and resolve technical issues and bugs, ensuring the stability and security of applications.
  • Work closely with backend engineers to foster seamless integration between mobile applications and backend.
  • Lead the iOS/Android client engineering team, actively participate in code reviews and technical reviews, nurturing a learning team.

Requirements

  • Proven track record in managing and/or technical leadership roles within engineering team.
  • Demonstrated knowledge in client app development and optimization, with a proficient understanding of client app architecture and design patterns.
  • Expertise in utilizing app development tools and popular third-party libraries.
  • Proficiency in integrating RESTful APIs, network communication, and data parsing.
  • Strong problem-solving and debugging capabilities, effectively identifying and resolving technical challenges.
  • Exceptional team player, skilled in close collaboration with cross-functional teams to propel project advancement.
  • Innovative mindset and passion for mobile app development and content creation.

Nice-to-haves

  • Bachelor's degree or higher in Computer Science, Software Engineering, or a related field with 5 years of practical experience in mobile app development, with a strong command of Swift or Objective-C / Java or Kotlin.

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 like 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