Responsibilities
1. Responsible for the front-end development of ByteDance incentive advertising-related products, and fully participate in the design and research and development of the entire product 2. Responsible for high-quality coding design, responsible for technical attack on business priorities and difficulties, and ensuring high reliability, high performance, and highly scalable business support 3. Participate in the construction of front-end infrastructure and component abstraction, explore new technologies and promote their implementation, and improve development efficiency and system stability 4. Participate in the optimization and evolution of new products, and pursue the ultimate user experience.
Qualifications
1. Bachelor degree or above, background in computer, software engineering and other related majors, with a solid computer foundation 2. Familiar with JavaScript language, proficient in basic skills such as scope, closure, performance optimization, memory management, network communication, CDN, etc. 3. Proficient in the popular front-end framework (Vue/React), and able to understand the detailed use of the framework 4. Be proficient in compilation tools (Webpack/Vite/Rollup) and have a certain understanding of their use and configuration 5. Understand a common back-end development language (Node/Go/Java), have good coding style and coding habits, be able to layer business code, and have sufficient understanding and practice of front-end and back-end data interaction 6. Have a good sense of responsibility and strong learning ability, and be good at summarizing 7. Have excellent team communication and collaboration skills, be willing to share, and dare to innovate.