高级全栈工程师(合同)– 新西兰远程
作为高级全栈工程师,构建全新的 C#/.NET 服务和 React 用户体验。 帮助 Auror 推进应对零售盗窃和有组织犯罪的技术。
描述
- 创建涵盖数据模型、API 契约和集成的新 C#/.NET 服务
- 使用现有设计系统和组件库开发可靠的 React 与 TypeScript 前端
- 交付具备条件行为、验证、自动保存和稳健错误处理能力的动态表单
- 向内部用户和公共 API 客户端开放该功能
- 为前端行为、API 验证、权限、持久化和集成编写自动化测试
- 嵌入可观测性和恢复机制,支持弹性运行
- 以安全且有意义的增量交付工作,并尽早提出风险、依赖关系和权衡
- 与产品和设计团队合作,将不断变化的需求转化为增量发布
- 准备代码、可复用模式和文档,便于永久团队持续维护
- 加入现有平台领域团队,为 Auror 的零售犯罪技术产品开发全新服务
任职要求
- 具备高级全栈工程经验,涵盖后端和前端开发
- 高度优先考虑具备扎实的 C#/.NET 专业能力
- 深入理解 API、服务边界、异步工作流和数据流
- 具备高级 React 和 TypeScript 经验
- 具备在成熟设计系统和组件库中交付复杂生产应用的经验
- 能够解决模糊问题,将工作拆分为增量,并在固定期限内安全交付
- 能够适应需求部分明确的自主工作方式
- 采用严谨的方法处理自动化测试、可观测性、权限和数据完整性
- 在使用 AI 辅助工程工具时具备良好判断力,并能够解释交付的所有代码和测试
- 能够快速上手、独立工作,并清晰沟通技术决策和权衡
- 高度认同 Auror 的指导原则,并获准以公民、永久居民或拥有工作许可的专业人士身份在澳大利亚或新西兰工作。
- 福利
福利待遇
- 在新西兰境内远程工作
- 包容且无障碍的申请流程
- 为有无障碍需求的候选人提供招聘便利
- 支持职业发展的教练式文化
- 使用 AI 辅助工程工具
- 使用现代且创新的技术栈
- 与产品、设计和工程团队开展跨部门协作
