快手客户端开发工程师(回森app)-【主站】
社招全职3年以上D12711地点:北京状态:招聘
任职要求
1、本科及以上学历,计算机相关专业; 2、3年以上移动端(Android/iOS)平台开发经验,具备独立研发项目的能力; 3、深入理解Android/IOS系统,对业务开发的痛点有深度理解,了解常见开发框架的优缺点和适用场景,精通各种UI控件,能够实现复杂的界面交互; 4、良好的编程风格,扎实的编程和数据结构算法基础,深入理解面向对象编程思想,具有较强的模块设计能力(有开源贡献更优),熟练掌握Android/IOS平台下的高性能编程及性能调优; 5、具有较强的分析和解决问题的能力,热爱互联网新技术,了解并探索业界技术动向; 6、有业界知名产品研发经历、跨平台开发经验,以及具有音视频、直播、OpenGL相关开发经验者优先; 7、有强烈的责任心和团队精神,积极乐观,善于沟通和合作,有良好的产品意识。
工作职责
1、负责回森产品客户端的业务设计与开发维护,以及架构升级工作; 2、需求及线上问题相关的技术难题攻关,提高业务交付质效及线上服务的运行稳定性; 3、通过技术驱动为业务赋能,完成技术研究工作,并能最终拿到业务成果; 4、关注性能,提升客户端用户体验。
包括英文材料
学历+
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
开发框架+
[英文] Understanding Modern Development Frameworks: A Guide for Developers and Technical Decision-makers
https://www.freecodecamp.org/news/understanding-modern-development-frameworks-guide-for-devs/
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
性能调优+
https://goperf.dev/
The Go App Optimization Guide is a series of in-depth, technical articles for developers who want to get more performance out of their Go code without relying on guesswork or cargo cult patterns.
https://web.dev/learn/performance
This course is designed for those new to web performance, a vital aspect of the user experience.
https://www.ibm.com/think/insights/application-performance-optimization
Application performance is not just a simple concern for most organizations; it’s a critical factor in their business’s success.
https://www.oreilly.com/library/view/optimizing-java/9781492039259/
Performance tuning is an experimental science, but that doesn’t mean engineers should resort to guesswork and folklore to get the job done.
OpenGL+
https://www.youtube.com/watch?v=45MIykWJ-C4
Learn how to use OpenGL to create 2D and 3D vector graphics in this course.
https://www.youtube.com/watch?v=W3gAzLwfIP0&list=PLlrATfBNZ98foTJPJ_Ev03o2oq3-GGOS2
https://www.youtube.com/watch?v=XpBGwZNyUh0&list=PLPaoO-vpZnumdcb4tZc4x5Q-v7CkrQ6M-
相关职位

校招技术类
1、负责游戏客户端的功能开发及维护,涉及UI系统开发、技能动画系统开发、场景角色管理、开发工具软件制作、引擎底层功能研发等工作; 2、解决游戏开发以及线上问题,确保上线产品质量; 3、与策划、美术、服务器开发人员保持良好沟通,确保程序功能与需求一致; 4、保证代码质量与运行效率,持续进行项目功能优化与代码调优; 5、根据业务需要,完成上级安排的市场调研/数据分析/方案设计等其他工作。 提示:本岗位投递武汉地点需先在广州工作1-2年,之后视情况调整回原意向城市。
更新于 2025-10-20

社招5年以上计算机网络技术类
1:负责公司核心 iOS 应用产品的设计、开发与维护; 2:主导iOS客户端核心模块的架构设计与技术选型,包括但不限于:跨端渲染框架、动态化方案、高性能动画系统、离线缓存引擎、实时通信模块等; 3:深度参与App性能调优,实现启动速度 < 1.2s(冷启动)、内存占用降低30%+、卡顿率 < 0.5%; 4:主导技术攻关项目,如:iOS端内存泄漏根因分析工具链开发、动态插件化热更新系统(支持增量更新、回滚、版本灰度)、端侧AI推理框架集成(Core ML / TensorFlow Lite); 5:推动研发标准化与工程效能提升,制定并落地《iOS开发规范》《模块化接入标准》《安全编码指南》; 6:组织技术分享与代码评审,培养高绩效技术团队
更新于 2025-08-22