
资深前端架构师,远程(美国)— Navan
为 Navan 的企业差旅、公司卡和费用管理平台打造 AI 辅助前端基础设施。 改进微前端、开发者工具、测试、性能与安全,服务 20 多个工程团队。
描述
- 使用 Module Federation 设计并改进 React 和 Angular 微前端基础设施
- 构建共享 NPM 软件包,推动组织内模式保持一致
- 主导架构治理、评审实践及跨职能协作
- 开发工具和自动化方案,简化工作流程并提升效率
- 为前端开发、浏览器测试、调试、框架迁移和交付打造可重复的 AI 辅助工作流程
- 编写技术文档,并通过代码评审指导工程师
- 组织代码仓库、组件库、文档和开发环境,支持可靠的工程实践与编码代理工作流程
- 为 AI 驱动的功能制定共享 UI 模式,包括流式响应、进度更新、取消、错误恢复和用户审批
- 制定组件测试、浏览器自动化、视觉回归检查和 CI 门禁标准
- 试点工作流程,跟踪交付时间、缺陷、可靠性和 AI 使用成本,并推动团队采用
- 与安全和 AI 平台团队合作,明确访问权限范围、保护密钥及敏感数据,并设定人工审核边界
- 缩减打包体积和成本,主导框架迁移,并提升前端速度与加载性能
任职要求
- 具备至少 8 年前端软件开发经验
- 具备至少 3 年前端架构经验,并展现出对全组织产生影响的成果
- 精通 React 和 TypeScript;有 Angular 经验者优先
- 熟悉 Module Federation、single-spa、Web Components 或类似方案等微前端架构
- 熟悉 Webpack、Vite 或 Rollup 等构建工具,并具备管理单体仓库的经验
- 具备单元、集成和端到端测试策略经验,并能跨团队制定标准,包括组件测试、浏览器自动化、视觉回归检查和 CI 验证
- 有使用 AI 编码工具进行生产环境变更的实操经验,能够评估生成的代码、设计有效的验证方式,并判断何时需要人工审核
- 能够展示 AI 辅助工作流程在工程交付、质量或可靠性方面的改进成果,并推动各团队采用
- 了解工具访问权限、密钥、敏感数据和 AI 生成变更责任方面的实用管控措施,并能与安全和 AI 平台团队合作
- 具备清晰的书面和口头沟通能力,善于与同事协作并在团队间达成共识
- 加分项:具备可观测性平台、CDN 优化、Next.js 或其他元框架、CI/CD 流水线及 AWS 经验
相关职位


GDIT 远程软件工程师(Oracle 数据建模)
General Dynamics Information TechnologyAWSAzureDockerETLGoogle Cloud PlatformJavaJavaScriptKubernetesMySQLOraclePostgresPythonSQLTypeScript分布式系统微服务
为 GDIT 设计可扩展的软件和 Oracle 数据模型。通过将纸质收款流程转为电子化解决方案,助力海关与边境保护局实现收入现代化。
打开




