Robotiq 高级全栈 Web 开发工程师(混合办公,加拿大)
加入 Robotiq,担任高级全栈 Web 开发工程师,为制造商构建智能机器人应用。开发 React 或 Angular 解决方案,并协助将 AI 驱动的功能集成到应用中。
描述
- 使用 React 或 Angular 和 TypeScript 构建高韧性的用户界面
- 使用 Claude Code 和 Codex 加快开发,同时保持代码质量
- 与团队合作,将 AI 驱动的功能集成到应用中
- 通过以产品为导向的创新应对复杂的业务需求
- 使用 Cypress 和 Playwright 端到端测试维护应用可靠性
- 在 GitLab 单体代码库环境中进行开发
- 持续协助改进开发和交付流程
- 塑造应用架构,同时支持产品和团队成长
- 推动复杂项目从规划落地到交付
- 与敏捷团队、UX 设计师及跨职能合作伙伴密切协作
任职要求
- 软件工程或计算机科学专业学士学位或大专文凭
- 至少 10 年经验,涵盖 Web 开发、架构决策、技术领导、指导他人以及端到端项目交付
- 具备在敏捷团队中工作的经历
- 具备代码审查和分享技术知识的经验
- 深入理解持续集成和持续交付
- 能够与 UX 设计师进行有效沟通
- 熟练使用 TypeScript、npm、Docker 和 Linux/WSL
- 具备使用 Jest、Cypress 和 Playwright 进行端到端测试的实践经验
- 具备使用 AI 编程工具的经验,并有兴趣实施大型语言模型
- 了解 Google Cloud Platform、AWS 和 Kubernetes
- 具备管理 GitLab 流水线的经验
- 能够指导初级开发人员
- 精通 React 或 Angular
福利待遇
- 灵活的工作时间、休假政策和时间管理方式,旨在支持工作与生活的平衡
- 以自主性为核心、以目标为导向的管理方式,设有个人和团队目标
- 个人发展规划
- 远程医疗服务
- 员工持股合作社
- 全新的协作型工作场所,设有满足不同需求的空间
- 文化俱乐部、体育和休闲活动、现场健身房、咖啡师咖啡、新鲜水果等
- 在现代技术环境中,每日可使用 AI 助手工具
- 参与 AI 驱动产品的雄心项目,并拥有贡献机会
