字节跳动高级前端开发工程师-广告业务
社招全职A137015地点:杭州状态:招聘
任职要求
1、熟练掌握JavaScript/CSS/HTML/绘图/动画/安全/网路/性能优化等前端相关技术,对主流前端框架(React/Vue/Angular等)至少一种有深入应用并深入理解其设计原理; 2、移动端&跨端相关开发经验,熟悉移动端混合开发和跨平台开发技术;能解决移动端兼容性问题及性能问题,熟悉主流移动端方案的技术特点; 3、熟练掌握任意一项构建工具的使用和配置,具有前端工程化开发的基本思维;负责或参与过一个线上系统的技术选型、规划设计与开发; 4、注重产品质量,具有良好的代码风格;极致的性能优化及稳定性治理,有较好的实践经验;关注业界发展及前端前沿技术研究,探索新技术在工作中落地,服务团队和业务; 5、具备良好的沟通能力和团队协作精神,能够主动推动项目进展;有较强的学习能力和解决问题的能力;对技术有热情; 6、加分项: 1)低代码/搭建平台开发经验;性能优化相关经验;跨端开发能力;游戏互动、动画/特效开发背景; 2)在业务和用户体验上有自己的理解,提升产品的用户体验,探索新的业务机会,通过技术驱动业务的发展; 3)对前端工作模式和流程发展有自己的理解,结合实际业务场景,通过技术手段优化性能、稳定性,提升效率。
工作职责
1、负责提升广告的C端用户的全链路体验,包括从点击前的样式(包括但不限于开屏广告、信息流广告、直播广告)到点击后的落地页(一方落地页、三方落地页),规模化地促进业务更快速地增长; 2、负责前端中台系统的整体发展规划,通过No-Code平台、预加载能力、高性能渲染、异构数据下的前后端一体化、创新互动、个性化能力等基础设施建设,提升生产交付效率,确保高性能、高可用性和优秀的用户体验; 3、关注行业及技术趋势,探索广告样式创新及智能化方向的应用; 4、与团队配合完成整体项目规划、设计与开发。
包括英文材料
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 的基本架构。
稳定性治理+
https://sre.google/sre-book/simplicity/
Software systems are inherently dynamic and unstable. A software system can only be perfectly stable if it exists in a vacuum.
https://sre.google/sre-book/table-of-contents/
Go through the complete table of contents of sre Google book, outlined are the key topics and insights covered in this essential resource for SRE professionals.
相关职位
社招A121665
1、负责字节跳动广告相关产品的前端开发工作,完整参与整个产品的设计与研发; 2、负责高质量编码设计,承担业务重点、难点的技术攻坚,保证高可靠、高性能、高可扩展的业务支撑; 3、参与前端基础架构建设与组件抽象,探索新技术并推动其落地,提升开发效率和系统稳定性; 4、参与新产品优化与演进,追求极致的用户体验。
更新于 2024-05-15
社招A73986
1、负责字节跳动品牌广告、用户营销与创意相关产品的前端开发工作,完整参与整个产品的设计与研发; 2、负责高质量编码设计,承担业务重点、难点的技术攻坚,保证高可靠、高性能、高可扩展的业务支撑; 3、参与前端基础架构建设与组件抽象,探索新技术并推动其落地,提升开发效率和系统稳定性; 4、参与新产品优化与演进,追求极致的用户体验。
更新于 2023-05-24
社招3年以上D9LL
1、负责剪映/醒图以及多个AIGC产品的商业化业务开发工作; 2、围绕订阅支付、会员增长、权益供给、广告分发等方向建设通用商业化能力,支持业务海内外商业化的快速增长。
更新于 2022-03-18