TikTok is looking to solve the problem of enhancing engineering efficiency, improving performance, stability, and efficiency of technical solutions, and driving architectural innovations to support world-class mobile app development.
Requirements
- Experience in native Android or iOS development
- Proficiency in at least one of these programming languages: Java or Kotlin on Android, or Objective-C or Swift on iOS
- Ability to understand and debug large and complex code bases
- Strong understanding of software development principles, capabilities, and limitations of mobile platforms and clean architecture
Responsibilities
- Build client infrastructure and tools to enhance engineering efficiency
- Improve the performance, stability and efficiency of technical solutions
- Drive architectural innovations to support world-class mobile app development
- Collaborate with product engineering teams and infrastructure teams to deliver technical solutions and best practices
Other
- BS/MS degree in Computer Science or equivalent majors/experience
- Excellent team communication and collaboration skills
- Ability to commit to an onboarding date by end of year 2026
- Passionate about technology with a strong geek spirit, highly interested in bringing value to products through technical innovation