前端软件工程师(资深)
负责 Block Labs 多品牌平台的前端开发,使用 React、Next.js 和 TypeScript。 构建设计系统,借助 AI 编码代理打造面向消费者的产品。
描述
- 负责多品牌平台的前端架构、标准、质量和生产环境运行表现。
- 通过配置、主题定制、品牌感知路由与内容,以及明确划分共享代码和品牌专属代码,支持新品牌上线。
- 为工程师、设计师和 AI 辅助原型开发构建并维护设计系统与组件库。
- 快速将产品原型转化为生产功能。
- 创建可重复执行的工作流程和工具,让原型稳定地转化为生产功能。
- 日常使用 AI 编码代理,并配套符合其开发速度的质量检查。
- 为团队制定使用 AI 编码代理的最佳实践。
- 打造注重细节、性能和无障碍体验的消费者界面。
- 向产品负责人提出用户体验和产品方面的问题,并提供替代方案和可运行示例作为依据。
- 作为产品的端到端个人负责人参与工作,并对产品在生产环境中的表现负责。
任职要求
- 至少 8 年生产级消费类 Web 应用开发经验,其中数年承担 Staff 级别或同等范围的责任。
- 有将前端项目从初始需求推进到生产环境,并在上线后持续负责的经验。
- 广泛使用 AI 编码代理作为主要开发方式,并具备成熟的配置和质量控制措施。
- 精通 React、Next.js 和现代 TypeScript。
- 能够清晰判断不同渲染策略的适用场景及其不适用情况。
- 具备构建或重构多品牌、多租户或白标前端系统的实操经验。
- 有创建或负责设计系统和组件库的经验。
- 具备出色的 UI 和 UX 感知力。
- 有与使用 AI 工具构建产品的非工程人员协作的经验。
- 有经验证的生产环境工作成果,能改善 Core Web Vitals。
- 能够在流程精简的环境中自主工作,并以书面形式清晰沟通。
- 具备良好的英语书面和口语能力。
- 优先条件:具备实时、高交互性消费类界面的经验。
- 优先条件:有金融科技、加密货币、实时游戏、娱乐或其他高流量消费类产品领域的背景。
- 优先条件:拥有可提升 AI 代理在代码库或设计系统中表现的工具、技能或集成经验。
- 优先条件:了解 CI/CD 和云环境。
