Senior Client R&D Engineer- Front-end architecture security direction

0-2 years
9 days ago
Job Description

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.

JOB TYPE

Function

Skills

Ios
Web security attack
Serverless
micro-front-end
full-stack technology
H5
Weex
micro-services
client security mechanisms
cross-end technology
defending security vulnerabilities
Technical principles
defense
Source Code
browser kernel
About
Job Source: jobs.bytedance.com

ByteDance is a technology company operating a range of content platforms that inform, educate, entertain and inspire people across languages, cultures, and geographies.
Dedicated to building global platforms of creation and interaction, ByteDance now has a portfolio of applications available in over 150 markets and 75 languages. For example, TikTok, Helo, Vigo Video, Douyin, and Huoshan.
Dedicated to building global platforms of creation and interaction, ByteDance now has a portfolio of applications available in over 150 markets and 75 languages. For example, TikTok, Helo, Vigo Video, Douyin, and Huoshan.

People Also Considered

Career Advice to Find Better