鹰角网络资深桌面端开发工程师 (Electron / 跨端)
任职要求
计算机相关专业,本科及以上学历,5 年以上前端开发经验,其中 3 年以上 Electron 实际项目架构经验; 深入理解 Electron 运行机制(Chromium 渲染、Node.js 运行环境、V8 引擎),能解决内存泄漏、白屏、进程崩溃等棘手问题; 熟练掌握 Vue3 / React (其一) 与 TypeScript,对数据结构与算法有扎实功底; 熟练使用 Node.js API,有能力处理文件系统(FS)、流(Stream)、进程(Process); 熟悉桌面端特有场景开发,包括但不限于:离线存储(SQLite/IndexedDB)、本地文件监听、…
工作职责
负责数字资产管理平台桌面端(Windows/macOS)的架构设计与核心模块开发,确保高性能与高稳定性; 深入设计 Electron 主进程与渲染进程的通信机制(IPC),优化多窗口管理及长任务处理逻辑; 针对海量数字资产(图片、视频、设计稿等)的预览、缓存、拖拽上传及下载进行底层优化,打造极致的操作效率; 梳理资产全生命周期在客户端的复杂状态(如本地同步、版本控制、冲突解决),确保状态流转的可追溯性与一致性; 建立桌面端工程化标准,通过插件化架构、自动化测试等手段提升代码质量与长期维护能力。
团队介绍:飞书是 AI 时代先进生产力平台,提供一站式工作协同、组织管理、业务提效工具和深入企业场景的 AI 能力,助力企业能增长,有巧降。 从互联网、高科技、消费零售,到制造、金融、医疗健康等,各行各业先进企业都在选择飞书,与飞书共创行业最佳实践。先进团队,先用飞书。 1、负责字节跳动飞书业务桌面客户端架构工作; 2、工作范围涉及前端基础架构、跨端应用、全栈开发、组件库、工程构建、性能品质等多个方向; 3、负责一个业务或技术方向的技术架构演进,疑难问题攻坚,引领团队打造海内外领先的协作套件。
团队介绍:飞书是 AI 时代先进生产力平台,提供一站式工作协同、组织管理、业务提效工具和深入企业场景的 AI 能力,助力企业能增长,有巧降。 从互联网、高科技、消费零售,到制造、金融、医疗健康等,各行各业先进企业都在选择飞书,与飞书共创行业最佳实践。先进团队,先用飞书。 1、负责字节跳动飞书业务桌面客户端架构工作; 2、工作范围涉及前端基础架构、跨端应用、全栈开发、组件库、工程构建、性能品质等多个方向; 3、负责一个业务或技术方向的技术架构演进,疑难问题攻坚,引领团队打造海内外领先的协作套件。
负责开发自动驾驶仿真系统/可视化工具系统研发,包括桌面端应用和云端 Web 平台,包括但不限于数据管理、数据可视化、仿真、工作流管理系统等,确保平台的稳定性、高效性和易用性。 - 与自动驾驶研发团队紧密合作,根据需求进行定制化开发,满足项目需求。 - 关注自动驾驶及前端技术领域的发展趋势,持续学习新技术,提升团队技术实力。 - 理解自动驾驶线上线下业务需求,为相关工具和应用设计合理的前端模块。 - 与项目负责人、产品经理、 UI/UX 设计师紧密合作,实践最佳用户体验。 - 参与 Web 服务的全栈设计和讨论,与团队共同保证产品交付和质量。 - 持续优化性能与用户体验,提升团队效率。
负责开发自动驾驶仿真系统/可视化工具系统研发,包括桌面端应用和云端 Web 平台,包括但不限于数据管理、数据可视化、仿真、工作流管理系统等,确保平台的稳定性、高效性和易用性。 - 与自动驾驶研发团队紧密合作,根据需求进行定制化开发,满足项目需求。 - 关注自动驾驶及前端技术领域的发展趋势,持续学习新技术,提升团队技术实力。 - 理解自动驾驶线上线下业务需求,为相关工具和应用设计合理的前端模块。 - 与项目负责人、产品经理、 UI/UX 设计师紧密合作,实践最佳用户体验。 - 参与 Web 服务的全栈设计和讨论,与团队共同保证产品交付和质量。 - 持续优化性能与用户体验,提升团队效率。