Responsibilities
1. Responsible for the construction of the technical system of the Douyin Live client and creating leading on-end technology solutions 2. Responsible for continuously improving the user experience of Douyin Live, mini programs, cross-end and other scenarios, and building efficient R&D facilities 3. Responsible for promoting the multi-terminal collaboration of Douyin Live, optimizing multimedia technology, and promoting the exploration and application of cutting-edge technologies.
Qualifications
1. Bachelor degree or above, computer, communications and other related majors 2. Solid computer foundation, proficient in at least one Java/Kotlin/Object-C/Swift, understanding Android or iOS compilation and packaging principles 3. Have successful experience in module reconstruction or architecture transformation, familiar with common client engineering frameworks and development and debugging tools, and familiar with client R&D processes 4. Be familiar with the Android or iOS system architecture, security mechanism, Framework, understand the underlying principles of the operating system, and understand Native development 5. Have a certain understanding and practice of iOS anti-jailbreak/anti-debugging, Android plug-in/hot repair, obfuscation, anti-tampering, Native hook and other technical directions 6. Have a strong sense of responsibility, have good communication skills and excellent teamwork skills, and have the research spirit to overcome difficulties.