Responsibilities
1. Responsible for the front-end development of ByteDance's incentive advertising related products, and fully participate in the design and development of the entire product 2. Responsible for high-quality coding design, undertake technical breakthroughs in business key points and difficulties, and ensure highly reliable, 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, major in computer science, 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 popular front-end frameworks (Vue/React) and able to understand the detailed use of the framework 4. Proficient in compilation tools (Webpack/Vite/Rollup) and have a certain understanding of their use and configuration 5. Understand a commonly used back-end development language (Node/Go/Java), have a good code style and coding habits, be able to layer business codes, 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.