Responsibilities
Team Introduction: TikTok is an international short video platform covering 150 countries and regions. We hope to discover real and interesting moments through TikTok and make life better. TikTok has offices around the world, with global headquarters in Los Angeles and Singapore, and offices in New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul and Tokyo. The TikTok User Growth Team explores the growth potential of products and drives user growth with technology. The team not only practices user growth methodology in products and continuously consolidates growth capabilities, but also explores TikTok's multimodal product ecology to leverage the rapid growth of user scale. We will be extremely close to the business, and work with product and operation students to explore user growth methodology and continuously consolidate the growth capabilities of the business. Together, we will conduct insight analysis through data performance in the business to find business opportunities, analyze different business needs around different growth business models, and carry out technical design and implementation. We will also optimize and upgrade our architecture and system from a technical perspective, make pure technical transformations, and use technology to drive business development and change. 1. Lead and develop a team of front-end R&D engineers 2. Work closely with product/operation teams to jointly promote healthy product iterations 3. Set long-term technical and business goals and break them down into executable roadmaps 4. Promote close collaboration between cross-functional teams, balance pros and cons, and ensure project delivery 5. Guide the design of technical solutions, help team members grow, and accumulate technical precipitation.
Qualifications
1. More than 5 years of front-end engineering experience, proficient in JavaScript/TypeScript/HTML/CSS, familiar with one MVX (React/Vue/Angular) framework, familiar with front-end engineering, familiar with at least one state management framework, and have performance tuning capabilities 2. Experience in leading an engineering team 3. Candidates with the following experience are preferred: 1) Experience in front-end work on a website or full-stack development experience 2) Agile, learning ability, highly self-driven, and a strong sense of product ownership 3) Good coding habits, keen on elegant architecture design 4) Have good cooperation and team spirit, and be able to work in a fast-growing, culturally diverse, and distributed team environment at home and abroad.