Search by job, company or skills

B

Senior front-end R&D engineer-Douyin e-commerce

Save
new job description bg glownew job description bg glow
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

1. Responsible for the front-end architecture design, development and optimization of ByteDance e-commerce business-related products, covering Web applications, multi-terminal component libraries, data visualization and other directions 2. Participate in the construction of the team's front-end engineering system, gradually improve R&D efficiency and R&D quality, and drive business development through the continuous output of front-end technology 3. Work with product managers, designers, and back-end engineers to improve the user experience of products and create excellent Internet products 4. Pay attention to the development of front-end cutting-edge technologies, be able to transfer new knowledge to the team, and transform it into potential projects.

Qualifications

1. Solid basic computer knowledge, familiar with commonly used data structures, algorithms and design patterns, and able to use them flexibly in daily research and development 2. In-depth understanding of Web front-end development technologies, including HTML/CSS/JavaScript, etc. 3. Master at least one mainstream front-end framework, including React/vue/Angular, etc., and have actual project research and development experience 4. Be familiar with website performance optimization and understand browser implementation principles 5. Be familiar with interaction design theory and be able to implement excellent interaction design into products 6. Be able to independently complete the research and development of a complex module or project 7. Have a strong sense of responsibility, teamwork spirit, logical thinking ability and expression ability. If you have the following qualifications, we will give priority to you: 1. Have multi-terminal (Web/Node.js/Native) development capabilities 2. Understand React Native, Flutter, mini programs, mini games, etc., and have certain practical development experience 3. Have an in-depth understanding of component development, and have your own opinions on mvp, mvc and mvvm 4. Self-driven, strong learning ability, and lively and cheerful personality 5. Have certain research on the mv. framework source code 6. Have open source works or technology blogs.

More Info

Job Type:
Function:
Employment Type:

About Company

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.

Job ID: 104659167