Responsibilities
We are the front-end security team of ByteDance Interactive Entertainment and the guardians of Douyin, Xigua, Jianying and other products. We are active and eclectic in thinking. We are a group of technical geeks who continue to learn and explore. We deal with various technologies such as Web security attack and defense, full-stack technology, cross-end technology, micro-front-end, micro-services, and Serverless every day. We are armed with technology to protect the security of user data. 1. Responsible for the design and development of the security architecture of cross-end containers (WebView, Lynx) to realize risk perception and interception of resource loading, JSB calling, JSI injection, JavaScript script injection, network, end storage and other aspects 2. Responsible for establishing Various security checkpoints to achieve security control of incremental containers, JSB methods, etc. 3. Responsible for the quality and performance construction of cross-end security-related modules, ensuring stability while achieving security capabilities 4. Responsible for promoting the Douyin system Security issue management of APP cross-end containers.
Qualifications
1. Bachelor degree or above, solid computer foundation, good coding skills and certain architectural design capabilities 2. Familiar with Android /iOS development, familiar with mobile features and solutions, paying attention to architecture, performance, and stability 3. Have good communication and collaboration skills, as well as the ability to analyze and solve problems, be proactive and self-driven, and have a strong sense of responsibility. Bonus points 1. Have experience in developing certain types of cross-end projects such as H5/React Native/Weex/Flutter/small programs 2. Familiar with client security mechanisms, and have security-related background or experience in mining and defending security vulnerabilities 3. Familiar with Technical principles and source code of browser kernel or other common cross-end engines, and relevant practical experience.