Responsibilities
Team Introduction: Feishu is an advanced enterprise collaboration and management platform under ByteDance, which helps organizations upgrade in all directions around the three dimensions of goals, information and people. One-stop integration of instant communication, calendar, audio and video conferencing, documents, cloud disk, mailbox and other office collaboration suites makes organizations and individuals work more efficient and enjoyable. Feishu currently serves advanced enterprises in many fields including the Internet, information technology, manufacturing, construction and real estate, education, and media. 1. Responsible for the desktop client architecture of ByteDance Feishu business 2. The scope of work involves front-end infrastructure, cross-end applications, full-stack development, component library, engineering construction, performance quality and other directions 3. Responsible for the technical architecture evolution of a business or technical direction, tackle difficult problems, and lead the team to create leading collaboration suites at home and abroad.
Qualifications
1. Bachelor degree or above, more than 5 years of front-end and client development experience 2. Love technology, like to study, and have a sense of design 3. Proficient in at least JS, NodeJS, Electron, Chromium 4. Those with front-end and client architecture work experience are preferred 5. Bonus points: open source works, architecture experience, team or project management experience.