高级软件工程师 II,广告管理前端 — Instacart(加拿大远程)
负责 Instacart 自助广告平台的前端架构与工程工作。使用 React 构建广告系列管理、报告、性能优化及共享设计系统功能。
描述
- 制定 Ads Manager 的前端技术方向,并领导大型多季度项目
- 负责 Ads Manager Web 应用的技术路线图和架构
- 构建和维护用于广告系列创建、管理、报告和优化的 React 界面
- 开发共享组件、状态管理模式和前端抽象层
- 与后端团队协调 API 和数据契约
- 与技术负责人及跨职能合作伙伴共同推进前端标准和工程实践
- 通过指标、日志、链路追踪和待命支持准备度提升可观测性、性能与可靠性
- 领导前端现代化、技术债务削减、迁移和重构工作
- 践行安全设计原则,并领导重大安全或可靠性事件的响应
- 协调跨团队项目,推动 Ads 团队与合作组织之间的利益相关者达成一致
- 与设计师合作,交付高质量的用户体验
- 指导和支持晋升至 L5 的工程师,同时加强入职培训和团队实践
- 帮助建立高效的 AI 辅助开发工具使用实践
任职要求
- 至少 8 年现代 Web 应用开发经验
- 熟练掌握 Node.js 和 React,包括 Hooks、状态管理和性能优化
- 具备扎实的前端架构经验,涵盖模块化、共享组件、路由、数据获取和错误处理
- 具备设计和集成 REST 和/或 GraphQL API 的经验
- 有领导复杂且定义不明确的项目的成功经验,能够从设计阶段推进至发布和运营,并协调多方利益相关者
- 通过抽象层、工具、测试和 CI 改进提升团队生产力和代码质量的实践成果
- 具备使用 Datadog 或同类工具监控和改善 Web 应用可观测性的经验
- 能够熟练使用 AI 辅助开发工具
- 出色的沟通与协作能力
- 目前具备在加拿大安大略省、阿尔伯塔省、不列颠哥伦比亚省或新斯科舍省工作的资格
- 有大规模数据密集型界面、规模化 GraphQL、Selenium、Cypress 或 Playwright、前端性能与可靠性、重大迁移、Figma 以及指导 L3–L5 工程师方面的经验者优先
福利待遇
- 新员工股权授予
- 年度股权追加授予
- 灵活的工作地点,包括家中、办公室或咖啡店
- 定期举办的线下公司活动
- 具有竞争力的薪酬和福利
