Responsibilities
Team Introduction: We are the Douyin Group Interactive Entertainment R&D Special Testing Team. We hope to form an industry-leading mobile terminal special testing team and build a professional mobile product performance problem analysis and evaluation system, explore the stability and performance problems of related products, and lead the optimization solutions. Here, you need to face the challenges of products with hundreds of millions of daily active users, build an efficient application performance evaluation system that covers product lines, and welcome you to join us if you are determined to challenge the improvement and optimization of user experience of products with hundreds of millions of scale. 1. Responsible for client business special and performance testing, including but not limited to performance data collection and analysis, complex defect location and experience performance optimization solution design 2. Responsible for developing and maintaining code plug-in and analysis tools, improving Trace and code analysis engines, continuously enriching rules, and improving analysis service effects and performance 3. Explore the next generation of code analysis technology, including but not limited to the combination with large models, knowledge graphs and other related technologies.
Qualifications
1. Bachelor degree or above, computer-related majors are preferred 2. More than two years of mobile/front-end product development experience, proficiency in Java, Kotlin, familiarity with C/C++ and other languages is a plus 3. Familiar with compilation principles, understanding the principles of AST and IR generation and analysis, experience in code static analysis, and experience in LLVM, SOOT, Doop and other framework applications is preferred 4. Have good communication skills, design skills and programming habits, understand mobile performance optimization, software design patterns, etc.