Responsibilities
1. Responsible for the front-end architecture design, development and optimization of products related to ByteDance's e-commerce instant retail business 2. Participate in the construction of the team's front-end engineering system, gradually improve R&D efficiency and quality, and drive business development through the continuous output of front-end technology 3. Together with product managers, designers, and back-end engineers, improve the user experience of products and create excellent Internet products 4. Pay attention to the development of front-end cutting-edge technology, be able to pass new knowledge to the team, and transform it into potential projects.
Qualifications
1. Solid basic computer knowledge, familiar with common data structures, algorithms and design patterns, and can use them flexibly in daily research and development 2. In-depth understanding of Web front-end development technology, including HTML/CSS/JavaScript, etc. 3. Master at least one mainstream front-end framework, including React/vue/Angular, etc., and have practical project development experience 4. Familiar with website performance optimization and understand the browser implementation principle 5. Familiar with interaction design theory and able to implement excellent interaction design into products 6. Able to independently complete the research and development of a complex module or project 7. Possess a strong sense of responsibility, teamwork spirit, logical thinking ability and expression ability. [Bonus] 1. Familiar with the instant retail business model, those with relevant experience are preferred 2. Possess cross-end development capabilities, those with relevant project background are preferred 3. Self-driven, strong learning ability, lively and cheerful personality 4. Have open source works or technical blogs.