字节跳动前端/资深前端研发工程师-国际电商基础业务
社招全职A10035A地点:珠海状态:招聘
任职要求
1、本科及以上学历,计算机、通信等相关专业; 2、掌握主流前端框架的源码实现,理解框架背后的思想,可以持续改进完善业务框架; 3、熟练掌握JavaScript、CSS、HTML,及动画、协议、安全、网络、性能优化等前端技术,对主流前端框架(React、Vue、Angular等)至少一种有深入应用并深入理解其设计原理; 4、对前后端的协作模式、产品和项目流程有深入理解; 5、关注前端前沿技术,具备较强的学习能力,各大前端技术社区活跃者、有自己的开源项目者优先; 6、熟练掌握基于Node.js的SSR技术及原理,对Node.js的性能调优,问题诊断有经验者优先;具备良好的服务意识、责任心、优秀的团队沟通与协作能力。
工作职责
1、负责字节跳动国际电商产品WEB/WAP/APP前端业务实现; 2、负责WEB/WAP页面性能优化,打造良好的用户体验; 3、把握前端技术发展潮流,牵头前端新技术的研究,并用新技术推动业务发展。
包括英文材料
学历+
JavaScript+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Scripting
[英文] Learn JavaScript
https://learnjavascript.online/
The easiest way to learn & practice modern JavaScript
[英文] Learn JavaScript
https://web.dev/learn/javascript
https://www.youtube.com/watch?v=zuKbR4Q428o
Write bulletproof JavaScript code with unit testing!
CSS+
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
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.
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 的基本架构。
Node.js+
https://liaoxuefeng.com/books/javascript/nodejs/index.html
从本章开始,我们就正式开启JavaScript的后端开发之旅。
https://www.youtube.com/watch?v=32M1al-Y6Ag
This is an intro to Node.js. No frameworks or libraries.
https://www.youtube.com/watch?v=zb3Qk8SG5Ms&list=PL4cUxeGkcC9jsz4LDYc6kv3ymONOKxwBU
In this Node JS tutorial I'll introduce to what exactly Node is all about, why we'd use it and the technologies you'll need to be familiar with to get started.
性能调优+
https://goperf.dev/
The Go App Optimization Guide is a series of in-depth, technical articles for developers who want to get more performance out of their Go code without relying on guesswork or cargo cult patterns.
https://web.dev/learn/performance
This course is designed for those new to web performance, a vital aspect of the user experience.
https://www.ibm.com/think/insights/application-performance-optimization
Application performance is not just a simple concern for most organizations; it’s a critical factor in their business’s success.
https://www.oreilly.com/library/view/optimizing-java/9781492039259/
Performance tuning is an experimental science, but that doesn’t mean engineers should resort to guesswork and folklore to get the job done.
相关职位
社招A75235
1、负责字节跳动国际电商产品WEB/WAP/APP前端业务实现; 2、负责WEB/WAP页面性能优化,打造良好的用户体验; 3、把握前端技术发展潮流,牵头前端新技术的研究,并用新技术推动业务发展。
更新于 2025-03-21
社招A86403A
1、参与字节跳动国际电商B端业务开发,基于LLM的分析能力,智能识前端体验问题、优化体验、促进业务提升; 2、参与国际电商B端智能搭建和智能研发平台,实现AI对话自动生成生成页面代码; 3、把握前端技术发展潮流,牵头前端新技术的研究,并用新技术推动业务发展; 4、参与团队技术分享及对外影响力建设。
更新于 2025-03-21
社招A110213
1、负责电商相关平台(B端或C端)与产品的Web前端业务实现; 2、负责Web性能优化,打造良好的用户体验; 3、把握前端技术发展潮流,牵头前端新技术的研究,并用新技术推动业务发展; 4、协调各方资源,合理规划和分配,灵活应对当下业务快速变化中技术痛点,高质量稳步推进业务发展; 5、探索国际电商新业务模式。
更新于 2025-02-26