岗位职责
1. 负责公司Web端、移动端等多端产品的前端开发与维护,实现高可用、高性能、交互友好的用户界面。
2. 与产品、设计、后端团队紧密协作,理解业务需求,将产品原型转化为高质量代码,保障项目高效推进。
3. 优化前端性能,解决各类兼容性问题,提升页面加载速度、交互流畅度等用户体验指标。
4. 参与前端技术方案设计与技术选型,引入新技术、新方案,推动前端技术栈的更新迭代。
5. 编写清晰、规范的代码及技术文档,沉淀技术经验,协助团队成员提升技术能力。
任职要求
必备条件
1. 扎实的前端基础,熟练掌握HTML、CSS、JavaScript等前端开发技术,熟悉ES6+新特性,能熟练运用原生JS解决复杂业务逻辑。
2. 熟练使用至少一种主流前端框架(如React/Vue/Angular),熟悉其原理、生命周期及生态,具备组件化开发能力。
3. 熟悉前端构建工具(如Webpack、Vite),掌握Git版本控制,了解常见的前端工程化实践。
4. 具备良好的代码书写习惯,注重代码质量与可维护性,有较强的问题排查和调试能力。
5. 对用户体验有追求,具备良好的视觉还原能力,能够准确实现UI设计稿效果。
6. 具备良好的沟通能力、团队协作能力和学习能力,能快速适应变化,承担工作压力。
加分项
1. 有跨端开发经验(如小程序、Taro、uni-app、Flutter等),熟悉不同端的适配与性能优化。
2. 熟悉Node.js,具备全栈开发能力,能参与后端接口开发与服务部署。
3. 了解Web安全知识(如XSS、CSRF等),有相关安全防护实践经验。
4. 有开源项目经验,或在技术社区积极分享,有一定影响力。
字节跳动成立于2012年3月,公司使命为“Inspire Creativity, Enrich Life(激发创造,丰富生活)”。公司业务覆盖150个国家和地区,拥有15万名员工。
字节跳动在全球推出了多款有影响力的产品,包括今日头条、抖音、西瓜视频、飞书、Lark、PICO、剪映、TikTok等。截至2021年6月,字节跳动旗下产品全球月活跃用户数超过19亿。