字节跳动前端研发工程师-用户增长(上海)
社招全职A221802A地点:上海状态:招聘
任职要求
1、本科及以上学历,计算机基础扎实,熟练掌握JavaScript/CSS; 2、掌握当前流行的前端框架,如React/Vue,并熟悉其衍生生态(如Redux、Vite等);熟悉一种构建工具(如Webpack/FIS/Esbuild等); 3、了解跨端技术栈,熟悉客户端、服务端开发模式,能站在其他角色角度给出改进建议,并推动落地,熟悉一门后端语言(Node/Python/Go等); 4、熟练掌握数据结构、算法、设计模式、网络通信相…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1、负责抖音C端研发,包括端内用户激励体系、用户增长活动;负责抖音、抖音极速Web产品迭代; 2、关注业务指标、转化链路,探索精细化体验优化,分人群、分机型、分场景,将用户体验做到极致; 3、深入研究高性能跨平台动态化渲染方案、Web技术体系,负责架构设计、性能优化、SEO优化等工作; 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+
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.
Redux+
https://redux.js.org/tutorials/fundamentals/part-1-overview
This tutorial will introduce you to the core concepts, principles, and patterns for using Redux.
Vite+
https://www.youtube.com/watch?v=89NJdbYTgJ8
In this video, we will talk about the Vite JavaScript build tool. We will also compare it to Webpack as well as Create React App.
Webpack+
[英文] Getting Started
https://webpack.js.org/guides/getting-started/
Webpack is used to compile JavaScript modules.
https://www.youtube.com/watch?v=3On5Z0gjf4U&list=PLblA84xge2_zwxh3XJqy6UVxS60YdusY8
https://www.youtube.com/watch?v=IZGNcSuwBZs
In this video, we will create a Webpack dev environment from scratch.
ESBuild+
[英文] Getting Started
https://esbuild.github.io/getting-started/
First, download and install the esbuild command locally.
https://www.youtube.com/watch?v=xRiC8YLGhGQ
An overview of esbuild, a JS bundler up to 100x faster than its competitors.
还有更多 •••
相关职位
社招2年以上研发
-参与爱奇艺海外种草业务系统研发,对接TikTok、Youtube等海外媒体平台开展广告和种草相关业务; -负责海外系统的架构设计,系统搭建,解决国际化业务的相关技术难点; -理解海外业务需求,分析产品方案,并实现产品相关需求,解决业务诉求; -同设计师合作,不断优化系统交互方案及展现。
更新于 2025-09-29北京

社招技术
1. 参与系统产品需求分析和界面设计; 2. 按产品设计需求完成前端页面功能、交互效果的开发和适配; 3. 和后端工程师、设计师、产品人员紧密合作,按时保质完成前端功能交付; 4. 使用相关前端测试工具进行代码审查; 5. 交付前撰写前端技术文档。
更新于 2026-03-09北京
社招1-3年J0012
1、产品界面开发:负责团队Web前端及跨平台APP产品的开发与维护,使用React/TypeScript等技术构建高性能、可维护的用户界面; 2、体验与性能优化:深度优化前端性能与跨端兼容性,确保复杂交互的流畅度; 3、工程化建设:推动前端工程化体系建设,包括代码规范、工具链改进和自动化测试等; 4、团队协作:与产品、设计及后端工程师紧密协作,确保项目高质量交付。
更新于 2026-04-10北京