字节跳动移动端性能优化工程师-飞书
社招全职A161075地点:北京状态:招聘
任职要求
1、熟练掌握ArkTS/C++/Rust语言,熟悉鸿蒙开发技术; 2、熟悉鸿蒙系统应用框架及各种系统特性,熟练使用性能分析工具; 3、计算机基础扎实,具备良好的编程习惯和软件工程设计能力,能产出高质量的设计和代码; 4、对技术有较高热情,自驱力强、执行力好,有良好的沟通协作能力和严谨的工作态度; 5、有丰富的客户端(Android/iOS)稳定性和性能优化经验和疑难问题解决能力者优先。
工作职责
1、负责飞书鸿蒙端的品质体验优化,包括不限于启动、流畅性、资源占用、功耗等,打造极致的办公体验; 2、探索新技术并在业务上落地,研发高性能框架来体系化解决问题,与厂商深度合作进行底层优化; 3、深入业务,推动业务在低性能设备上的降级,针对不同人群进行精细化体验提升。
包括英文材料
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
Rust+
https://www.youtube.com/watch?v=BpPEoZW5IiY
In this comprehensive Rust course for beginners, you will learn about the core concepts of the language and underlying mechanisms in theory.
https://www.youtube.com/watch?v=lzKeecy4OmQ
Full Rust 101 Crash Course for beginners.
https://www.youtube.com/watch?v=rQ_J9WH6CGk
编程规范+
[英文] Google Style Guides
https://google.github.io/styleguide/
Every major open-source project has its own style guide: a set of conventions (sometimes arbitrary) about how to write code for that project. It is much easier to understand a large codebase when all the code in it is in a consistent style.
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
iOS+
https://www.youtube.com/watch?v=UNH0bE4zPtY&list=PLSzsOkUDsvdu5Mm67aBYs2YPu2OM4mFzt
相关职位
社招A201822
1、负责飞书文档前端架构以及性能优化,掌握核心能力; 2、负责飞书文档工程实践优化,解决关键卡点问题,提升团队效率; 3、负责高质量的设计和编码,承担重点、难点的技术攻坚。
更新于 2024-07-16
社招1-5年A182323
1、和产品、QA等角色配合,负责飞书多维表格在客户端上的架构设计和能力建设; 2、参与移动端性能、体验优化建设; 3、参与移动端架构设计,推进研发质量和效率的提升; 4、关注移动端新技术发展,探索及实践,推动团队的技术研究和创新。
更新于 2023-12-27
社招1-5年A222038
1、和产品、QA等角色配合,负责飞书多维表格在客户端上的架构设计和能力建设; 2、参与移动端性能、体验优化建设; 3、参与移动端架构设计,推进研发质量和效率的提升; 4、关注移动端新技术发展,探索及实践,推动团队的技术研究和创新。
更新于 2023-12-19