Front-end/full stack senior R&D Engineer - Douyin front-end architecture security direction

0-2 years
7 days ago
Job Description

Responsibilities

Responsible for the construction of application security capabilities of Douyin products, including but not limited to Web runtime security, Web build-time security, Node.js server security, front-end supply chain security, cross-platform container security, etc. Protect Douyin, Xigua, Jianying and other products. 1. Participate in the design and development of Douyin application security platform, including full-stack development of front-end/Node.js services 2. Participate in the design and development of systemic security solutions, including but not limited to Web runtime security SDK, Web Build tool security plug-ins, Node.js security middleware, code analysis tools based on bytecode and AST, cross-platform container security and other research and development directions 3. Responsible for technical research and innovative technology research, and continuously enhance the coverage and coverage of security solutions Use experience.

Qualifications

1. Solid computer foundation, familiar with commonly used data structures and algorithms, and good coding skills 2. Proficient in HTML/CSS/ JavaScript, etc., be familiar with Node.js, master React or Vue and at least one MV. framework 3. Have good service awareness, sense of responsibility, strong learning ability, and excellent team communication and collaboration skills 4. Have medium and large projects Applicants with full-stack R&D experience are preferred, and those with security-related professional background are preferred.

JOB TYPE

Function

Skills

Vue
Web runtime security
front-end supply chain security
code analysis tools
AST
Web build-time security
cross-platform container security
bytecode
full-stack development
Node.js server security
HTML/CSS/ JavaScript
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.