字节跳动前端开发工程师/专家-抖音前端架构
社招全职R8DD1地点:上海状态:招聘
任职要求
1、本科及以上学历,计算机相关专业(或者图形学、数学、物理专业),专业基础扎实;有前端工作经验,有较大型多人合作项目经验; 2、有框架开发经验,熟悉 Vue/Angular/React 等常用前端框架的设计原理; 3、有中大型前端工程开发经验,有架构意识,熟悉模块化、前端编译和构建工具; 4、熟悉业内跨平台框架的基本原理或开发经验例如 Hybrid/Flutter/ReactNative/小程序等优先; 5、对技术保持好奇,有良好的沟通能力和团队合作精神、优秀的分析问题和解决问题的能力。
工作职责
1、参与公司内跨平台框架和组件的开发和维护; 2、参与公司跨平台技术标准化工作的设计和实现; 3、参与浏览器内核的建设和方案评估,结合社区已有的解决方案为内核提供优化; 4、参与推进跨平台动态化方案在互娱研发及字节跳动各产品内落地; 5、进行相关前沿技术的探索,寻找与技术方案和业务场景的结合点并验证落地。
包括英文材料
学历+
Vue+
[英文] Tutorial | Vue.js
https://vuejs.org/tutorial/
The goal of this tutorial is to quickly give you an experience of what it feels like to work with Vue, right in the browser.
https://www.youtube.com/watch?v=VeNfHj6MhgA
3 Hour crash course of the Vue.js framework. You will learn all the fundamentals including components, directives, lifecycle, events and much more.
Angular+
[英文] Learn Angular
https://angular.dev/tutorials/learn-angular
This interactive tutorial will teach you the basic building blocks to start building great apps with Angular.
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Frameworks_libraries/Angular_getting_started
文章中我们关注 Angular 能提供什么、安装必备的组件、建立一个示例应用,并关注 Angular 的基本架构。
React+
[英文] Quick Start - React
https://react.dev/learn
This page will give you an introduction to 80% of the React concepts that you will use on a daily basis.
https://www.youtube.com/watch?v=SqcY0GlETPk
Master React 18 with TypeScript! ⚛️ Build amazing front-end apps with this beginner-friendly tutorial.
https://www.youtube.com/watch?v=x4rFhThSX04
Learn modern React basics in the most interactive, hands-on way possible in the full course for beginners.
Flutter+
https://flutter.dev/learn
With codelabs, YouTube videos, detailed docs, and more, find everything you need to get started with Flutter or continue your learning journey.
https://www.youtube.com/watch?v=VPvVD8t02U8
Learn how to use Flutter in this complete course for beginners.
React Native+
[英文] Learn the Basics
https://reactnative.dev/docs/tutorial
React Native is like React, but it uses native components instead of web components as building blocks.
https://roadmap.sh/react-native
Step by step guide to becoming a React Native developer
https://www.youtube.com/watch?v=f8Z9JyB2EIE
Get hands-on with React Native and Expo in this crash course! Build a mobile movie app from scratch, and learn essential skills for mobile development along the way.
小程序+
https://www.ruanyifeng.com/blog/2020/10/wechat-miniprogram-tutorial-part-one.html
小程序已经成为国内前端的一个重要业务,跟 Web 和手机 App 有着同等的重要性。小程序开发者供不应求,市场招聘需求极其旺盛,企业都抢着要。
相关职位
社招5年以上A81481A
1、推进视频架构前端工程化方案的建设,推进工程规范,建立工程自动化系统,提高研发效率和质量; 2、发现现有流程及架构的问题,并持续进行优化; 3、领导团队进行技术论题的技术建设,制定中长期技术规划,推动落地实施; 4、关注前端与AI领域的最新技术趋势,探索AI在视频云业务、工程提效等方面的应用,推动团队技术能力的提升与创新。
更新于 2025-02-08
社招A215075
1、负责及参与系统平台的前端开发工作,包括交付规划、资源管理、运维运营、商务成本、基础服务等方向; 2、参与推动技术能力沉淀和演进,包括中后台系统、微前端架构、流程系统、无线化、可视化、低代码等; 3、跨团队沟通协作,和业务团队深入合作; 4、负责团队梯队建设、日常管理、文化建设等。
更新于 2023-09-18
社招3年以上A148828
1、负责智能客服前端大团队B端、C端业务的前端研发体系的规划建设和落地; 2、引领团队技术发展,承担重点、难点的技术攻坚和核心代码编写; 3、主导、参与团队前端工程化建设或零代码/低代码产品的建设; 4、推动前端大团队内的规范、研发效率、研发质量、技术架构、性能、稳定性等各维度的升级迭代; 5、关注前端前沿技术发展,能够将新知识传递给团队,并且转化到潜在项目中。
更新于 2024-05-08