快手跨端技术框架开发-【主站】
社招全职1-3年J0012地点:北京状态:招聘
任职要求
1.学历与经验:计算机相关专业本科及以上学历,3 年以上客户端开发经验,至少熟悉iOS/Android一端; 2.核心语言能力:精通 kotlin/C++/OC/Java两门或者两门以上的编程语言 ,具备扎实的内存管理、多线程编程能力。 加分项: 1.深入阅读过 React Native 源码,熟悉 Bridge 模式、Fabric 架构、…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1.内核架构设计与演进:负责跨平台 UI 框架核心引擎的架构设计,包括虚拟 DOM/组件树管理、差分算法(Diffing)、布局计算(Layout Engine)及渲染管线优化; 2.高性能渲染引擎实现:主导图形渲染底层的开发,对接不同系统的UI框架、Skia、或 Metal 等图形 API,实现高帧率(60fps/120fps)的 UI 渲染,优化首屏加载速度与滚动流畅度; 3.桥接与通信机制:设计并优化 JavaScript/Kotlin 业务逻辑层与 C++ 内核层之间的高效通信协议(JSI, FFI 等),降低序列化开销,消除主线程阻塞; 4.多端一致性保障:解决 iOS、Android、Web 及鸿蒙等多端的渲染差异,确保像素级还原与设计稿一致,处理不同操作系统的字体、动画及无障碍特性; 5.工具链与生态建设:开发配套的调试工具(DevTools)、性能分析探针(Profiler)及热更新(Hot Reload)机制,提升整体开发效率。 技术攻坚:解决复杂的内存泄漏、多线程竞争、崩溃率高等深层次系统问题。
包括英文材料
学历+
客户端开发+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Frameworks_libraries/Introduction
简要回顾 JavaScript 和框架的历史,为什么框架会存在以及它们提供了什么,如何开始考虑选择一个框架并学习,以及对于客户端框架还有什么替代方案。
https://gamefromscratch.com/the-best-game-development-frameworks/
If you are looking to create a game but perhaps want to craft your own game engine from existing technologies, or you prefer to work at a lower more code focused level, using a game framework instead of a game engine may be right for you.
iOS+
https://www.youtube.com/watch?v=UNH0bE4zPtY&list=PLSzsOkUDsvdu5Mm67aBYs2YPu2OM4mFzt
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
Kotlin+
https://kotlinlang.org/docs/kotlin-tour-welcome.html
Quickly learn the essentials of the Kotlin programming language through our tours, which will take you from beginner to intermediate level.
https://learnxinyminutes.com/kotlin/
Kotlin is a statically typed programming language for the JVM, Android and the browser. It is 100% interoperable with Java.
https://www.youtube.com/watch?v=EExSSotojVI
In this full Kotlin course, you will learn the most popular programming language on Android and start building your own apps.
还有更多 •••
相关职位
社招3年以上客户端开发
1、负责小红书 app 跨端容器能力建设,负责 ReactNative容器、native DSL 和 Web 容器的建设; 2、推进跨端容器基础能力和架构演进,保证整体工程健壮性,满足业务持续迭代需求; 3、需要持续关注业界前沿技术,实践落地业务场景,保证小红书基础能力处于业内前沿水平; 4、需要承担重点、难点的技术攻坚,为团队完善技术沉淀。
更新于 2026-06-16北京|上海

社招5年以上
1、负责 Node.js 、渲染网关、一体化工程等基础服务; 2、负责 SSR 技术链路的性能优化、稳定性保障和能力建设; 3、负责 AI 服务和工具的探索和研究,承接组织 AI 基建相关工作。
更新于 2026-03-31杭州
社招2年以上
1. 参与设计并实现直播业务场景下的 AI Agent 系统,通过 AI 驱动业务提效,探索 Agent 在直播、内容电商等场景中的落地应用; 2. 负责淘宝直播用户产品的终端研发工作(iOS/Android),关注用户体验,持续进行性能优化,实现极致的页面加载、执行和渲染优化; 3. 通过对业务的深刻理解,结合 AI 能力改进技术方案,提高团队整体的研发效率和质量; 4. 沉淀终端与 AI Agent 融合的技术解决方案,构建面向终端开发者的 AI 能力工具链。
更新于 2026-04-03北京|杭州