

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Strong communication skills enjoy working as a team while being comfortable with delivering large business outcomes independently Experience in sub-engineering areas such as performance optimization, tool-chain, automated testing, design pattern, etc.
#SALARIES AT SIZEWISE FULL#
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

Working knowledge of remote APIs, concurrency, layouts, transitions, animations, client side persistence, and architectural patterns on mobile apps Preferred Qualifications: Experience in Objective-C and/or Swift, with a solid understanding of application design philosophies (MVC, MVVM, VIPER, etc.) clean API design, etc

Strong understanding of software development principles, capabilities, and limitations of the iOS platform Bachelor's degree or equivalent practical experience Design and build the anti-deterioration system to prevent experience regression. Including playback, power, fluency and resource. Continuiously optimize app performance and improve reliability on complex device models and network environment. Build key experience metrics, analyze and optimize applications for quality, efficiency, and performance. Collaborate with product and other engineering teams to define a world-class app experience. The Vision of team is "Making the user experience and reliability one of the core product competitiveness of TikTok. mobile reliability: high stability, accurate online alarm and disaster recovery system, complete version release assurance. This includes playback experience: low-latency and fluent video playback, efficient encoding and decoding, high quality videos mobile experience: short app launch time, smaller app-size, wise power control and refined strategy via on-device ML. In this team, you will be working with our XFN partners to define a world-class user experience. TikTok Experience-mobile team is responsible for providing the best industry experience for users to consume video content. Join us and make impact happen with a career at TikTok. Here, the opportunities are limitless for those who dare to pursue bold ideas that exist just beyond the boundary of possibility. We lead with curiosity and aim for the highest, never shying away from taking calculated risks and embracing ambiguity as it comes. We create to inspire - for you, for us, and for more than 1 billion users on our platform. At TikTok, our people are humble, intelligent, compassionate and creative.
