TikTok Live 国际化直播前端团队、IES 基础架构跨平台技术团队(前端&客户端)大量缺人,base 遍布北上杭深新加坡,资深&负责人岗位空缺。
联系方式
高级前端研发工程师
职位描述
- 负责 国际化直播建设,包括但不不限于 移动 /桌面 等场景下中后台、用户侧产品、各规模活动等方向的前端研发;
- 负责国际化直播关业务支撑的工程化方案、平台效率工具等基础设施的开发工作;
- 用高质量的设计和代码实现,创造出极致的用户体验,支撑国际化直播生态高速发展;
- 探索实践高效的多端分工协作模式,提升异地及跨区域沟通效率,为业务迭代保驾护航;
职位要求
- 计算机基础扎实,前端技术熟练,对解决多浏览器兼容性问题、前端性能优化有一定的经验;
- 理解工程化、组件化等开发思想,有一定的设计能力,熟悉最少一种前端 MV* 框架;
- 具备良好的服务意识、学习能力、优秀的团队沟通与协作能力,具备英文沟通和协作能力;
- 有多端(如 Naitve/PC/Server 等)开发经验优先;
- 参与或主导过大型项目、优秀的开源项目、有优秀的技术博文&博客 优先。
前端研发 Leader
###职位描述
- 负责 国际化直播建设,包括但不不限于 移动 /桌面 等场景下中后台、用户侧产品、各规模活动等方向的前端业务和基础设施研发;
- 负责统筹某个 /多个直播业务子方向(如基础社区、营收、运营等)方向的技术管理工作,参与业务目标规划制定和拆解落地,为业务最终指标负责;
- 负责团队技术规划、核心方案设计及技术攻坚等工作,并协调各方资源,合理分工,高效推动落地;
- 负责技术团队搭建、人才培养、团队影响力建设以及团队管理,提升异地及跨区域沟通效率
职位要求
- 4 年及以上开发经验,优秀的系统架构设计能力,具备快速学习和经验迁移能力;
- 具备良好的服务意识、学习能力、跨团队沟通与协作能力,具备英文沟通和协作能力;
- 有多端(如 Naitve/PC/Server 等)开发经验优先,有大型复杂项目落地经验优先;
- 有直播相关从业经验优先,有带领、搭建团队经验优先。
资深前端研发工程师(跨平台方向)
职位描述
- 负责跨平台工具链的建设(如 IDE 、脚手架、基础组件实现等)、性能优化、平台研发等相关的工作;
- 推动跨平台方案 Native 渲染引擎、功能 SDK 的标准设计和开发工作;
- 推进跨端动态化方案在 IES 及字节跳动各产品内内落地,帮助产品线解决接入及问题解决;
- 跨平台相关前沿技术的研究和探索(如端智能等),寻找与技术方案和业务场景的结合点并验证落地。
职位要求
- 本科及以上学历,计算机相关基础扎实; 3 年纪以上前端开发经验,有较大型多人合作项目经验;
- 有较强的逻辑思维和学习能力;目标导向,具备较好的沟通协作能力和抗压能力;
- 具备客户端开发经验,或 React Native 、Weex 、Flutter 、小程序等的开发经验优先;
- 有某领域(如工程、可视化、性能)深入研究、主导或参与过大型的开源项目者优先。
客户端研发工程师(跨平台方向)
职位描述
- 负责 iOS/Android 跨平台渲染引擎、相关能力 SDK (如资源分发、端能力等)的设计和开发工作;
- 负责跨平台工具链的建设(如 IDE 、脚手架、基础组件实现等)、性能优化、平台研发等相关的工作;
- 推动跨端动态化方案在 IES 及字节跳动各产品内内落地,帮助产品线解决接入及问题解决;
- 跨平台相关前沿技术的研究和探索(如端智能等),寻找与技术方案和业务场景的结合点并验证落地。
职位要求
- 本科及以上学历,3 年及以上移动原生 App 开发经验( iOS/Android/C++),熟悉内存、耗电、网络、UI 渲染等性能方面分析和优化的方法
- 深刻理解 React Native/Weex/Flutter 或其他 Hybrid 至少一种方案,对相应方案的性能 /稳定性 /交互体验 /原生扩展 /脚手架工具,具备优化和建设能力;
- 有 Windows/MacOS 等桌面开发经验,熟悉 QT 、DirectUI 、Electron 等 UI 框架优先
- 熟悉常见的 JavaScript 引擎(如 V8, Hermes,JSC 等)工作原理和源代码优先
基础架构 Leader (跨平台方向)
职位描述
- 基础架构 - 跨平台方向前端、客户端的技术负责人,负责技术规划、核心方案设计及技术攻坚等工作,并协调各方资源,合理分工,高效推动落地;
- 推动跨端动态化方案在字节系内各产品落地,深入了解各业务诉求,帮助产品线解决业务痛点;
- 跨平台相关前沿技术的研究和探索(如端智能等),寻找与技术方案和业务场景的结合点并验证落地;
- 负责技术团队搭建、人才培养、团队影响力建设以及团队管理,提升异地及跨区域沟通效率。
职位要求
- 深刻理解常见跨平台解决方案的原理并具备较丰富的工程落地经验,对相应方案的性能 /稳定性 /交互体验 /原生扩展 /脚手架工具,具备复杂问题分析和解决、规划能力及较强的推动落地能力;
- 具备产品 Sense,能够在技术上为产品方向做架构储备,并负责实现和平滑落地;
- 有带领、搭建团队的经验,对团队和技术的架构演进有清晰,成熟的思路;
- 熟悉常见的 JS 引擎、浏览器内核工作原理和源代码或开发经验优先。