云和恩墨
前端技术专家
岗位职责
1. 负责三端整体架构:主导浏览器、桌面端、移动端客户端的架构设计、核心开发与工程治理,对最终交付质量负责;
2. 建设跨端共享体系:基于 monorepo 合理拆分领域模型、API SDK、状态管理、业务逻辑、设计令牌与通用组件,在保证平台体验的前提下最大化代码复用;
3. 主导桌面端与移动端建设:覆盖技术选型、工程搭建、认证与安全存储、实时通信、消息通知、自动更新、打包签名、发布与监控等关键能力;持续推动 Web 架构演进,治理性能、稳定性与技术债务;
4. 打造 AI 研发工作流:将 AI Agent 系统化应用于需求拆解、编码、测试、代码审查、技术调研与文档沉淀,重点在 CI/CD 中引入完善的自动化前端测试;
5. 指挥 Agent 探索未知:面对新技术与未知业务场景,设计调研与验证方案,借助 Agent 完成资料检索、原型验证、风险分析与技术决策,并对结论负责;
6. 协作与团队建设:与产品、设计、后端、测试紧密协作,参与从产品构想到发布上线的完整闭环;沉淀工程规范与最佳实践,帮助团队成员成长
任职要求
技术能力
1. 本科及以上学历,通常具有 5 年以上前端或客户端开发经验;跨端架构与产品交付能力突出者,可不受工作年限限制;
2. 有个人开源/闭源项目(近三年内仍在持续维护)、长期维护的 side project,或具有实际用户的独立产品;
3. 精通 React、TypeScript 与现代前端工程体系,理解渲染机制、状态管理、组件设计与性能优化原理;熟悉 Next.js、构建工具、依赖管理、自动化测试、CI/CD 与可观测性;
4. 具备真实的跨端架构落地经验,主导或深度参与过 Web 端、桌面端(Electron / Tauri)、移动端(React Native / Flutter / 小程序等)建设,能合理划分共享层与平台层;
5. 熟悉客户端基础能力:身份认证、安全存储、WebSocket、文件上传下载、深链、消息推送、弱网处理与异常恢复;具备桌面端或移动端工程化经验,理解打包签名、自动更新、灰度发布、崩溃监控与版本兼容;
6. 重视工程质量,能通过类型系统、自动化测试、代码审查、监控与技术文档保障长期可维护性。
AI 协作能力
1. 熟练使用 Cursor、Claude Code、Codex、GitHub Copilot 等 AI 编程工具中的一种或多种;
2. 有使用 AI Agent 完成真实产品功能、重构、测试或工程治理任务的实践(而非演示性质的 Demo);
3. 能为 Agent 拆解任务、提供有效上下文、定义验收标准,并通过测试与代码审查验证输出结果;能识别 AI 输出中的错误假设、安全风险与维护性问题,不将未经验证的结果直接带入生产;
4. 对 AI 驱动的软件研发有持续实践意愿,能沉淀适合团队使用的工作流、规范与工具。
加分项
• 有 LLM 应用、Agent 框架、RAG、上下文工程或提示工程的实际开发经验;
• 有桌面端与移动端产品从开发到正式发布的完整经历(应用商店上架、桌面分发、签名、灰度与监控);
• 有复杂编辑器、实时协作、即时通信、任务管理或 AI 工作台产品经验;
• 有技术负责人、技术带人或小型团队管理经验
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。
