资深android系统架构师 50-80k·15薪
上海 5-10年 本科 招1人 5月22日更新
收藏
avator
宋女士 2天前在线 已认证
猎头总监 · 北京才多对信息技术有限公司
简历处理快 回复速度快
聊一聊
职位介绍
职位描述 (Role Summary) 我们正在寻找一位对 Android 系统底层机制有深刻理解的资深工程师,加入 Goodnotes 中国区创始团队。你将不仅仅是一名应用开发者,更是连接"上层业务(React Native/Kotlin)"与"底层引擎"的关键桥梁。你需要主导 Android 端的高性能宿主环境搭建,处理复杂的文件系统与并发任务,并协助图形团队将渲染引擎无缝集成到 Android 系统中。这是一个能让你同时打磨业务架构能力与底层系统技术的平台。 核心职责 (Key Responsibilities) 1. App 架构与基础设施: - 主导 Android 客户端的整体架构设计(组件化/模块化),确保代码的高内聚低耦合。 - 负责 React Native 混合架构在 Android 端的落地与维护,优化 Native 与 JS 的通信性能。 2. 系统级功能攻坚: - 负责核心渲染容器(SurfaceView/TextureView)的生命周期管理与性能调优,解决复杂的视图层级混合(Z-Order)与手势冲突问题。 - 攻克 Android 碎片化带来的兼容性难题,特别是针对平板(Pad)和折叠屏设备的交互适配。 3. 核心业务研发: - 负责文件系统、PDF 处理、云同步等重逻辑模块的方案设计与开发。 4. 性能与稳定性治理: - 利用系统级工具(Perfetto/Systrace等)进行深度性能分析,优化启动速度、内存占用及 UI 渲染帧率。 - 排查 Native Crash 及 ANR 问题,建立完善的端侧监控体系。 职位要求 (Requirements) - 对 Agentic Coding 有强烈认同, 具备深度实践或个人探索 - 基础能力:本科及以上学历,5 年以上 Android 开发经验,精通 Kotlin 及 Java。 - 架构能力:熟悉 MVVM/MVI 等架构,了解 Clean Architecture,有模块化/组件化重构经验。 - 渲染机制:深入理解 Android UI 系统底层机制,熟悉 SurfaceView、TextureView、Choreographer 原理以及 View 的绘制流程。 - 混合开发:熟悉 JNI 开发,具备处理 Java 与 Native 层(C++/Rust/Swift)数据交互的能力,并能进行通信开销优化。 - 问题解决:具备分析 Native Crash、ANR 和内存踩踏(Memory Corruption)的高级调试能力(使用 LLDB, Perfetto, Systrace 等工具)。 加分项 (Preferred Qualifications) - 有 OpenGL ES / Vulkan 开发经验,理解 CPU / GPU 渲染原理 - 有 Android 平板特性适配经验(分屏、多窗口、手写笔) - 有笔记/绘画/文档类 App 开发经验 - 有性能监控体系搭建或 APM 相关经验
其他信息
语言要求:不限
行业要求:互联网

猎聘温馨提示:

1. 如您发现平台内招聘方存在以下违规行为的,请立即举报
  • · 扣押您的身份证件或者其他证件;
  • · 要求您提供担保人、担保金或者以其他名义向您收取财物( 如培训费、体检费、资料费、置装费、押金等);
  • · 强迫您入股或者向您集资;
  • · 以招聘名义牟取不正当利益;
  • · 发布虚假招聘广告信息;
  • · 工作时长违反劳动法规定;
  • · 存在其他损害您的合法权益的行为。
2. 如您应聘的岗位属于涉外劳务合作/海外岗位的,请务必核实招聘方对外劳务合作资质取得情况,同时注意自身资金安全,防范招聘欺诈。
3. 本平台招聘方不向求职者提供任何收费服务。
查看全部
更新时间:2026-08-14