岗位职责
- 负责跨端渲染引擎的架构设计、核心开发和性能优化。
- 完善组件、DOM、CSS、Flexbox、事件及文本渲染能力。
- 建设 JS 卡片能力,包括 JavaScript 引擎集成、组件模型、生命周期和 Native Bridge。
- 解决不同平台之间的布局、字体及视觉一致性问题。
- 负责 Rust、JavaScript、Dart与 Android 之间的跨语言通信和稳定性治理。
- 建设自动化测试、视觉回归及性能监控体系。
职位要求
- 5 年以上 Hybrid、跨端渲染、浏览器内核或客户端基础设施经验。
- 精通 Rust,熟悉内存管理、多线程、异步编程及 FFI。
- 深入理解 JavaScript,熟悉 JS 引擎、运行时机制或 Native Bridge。
- 熟悉 Flutter/Dart 或 Android 开发。
- 熟悉 DOM、CSS、Flexbox、W3C 标准或浏览器渲染流程。
- 具备优秀的架构设计、系统调试和性能优化能力。 加分项
- 有动态卡片、JS UI 框架、小程序或 Hybrid 引擎经验。
- 有 Chromium、WebKit、Servo 等浏览器内核经验。
- 熟悉 QuickJS、V
- JavaScriptCore 或 WebAssembly。
- 熟悉 Skia、Android NDK/JNI、Taffy 或 Yoga。