
加拿大远程 iOS 开发工程师
在加拿大远程担任 iOS 开发工程师,负责 Takeaway.com 配送物流平台的合规能力建设。 开发和维护支持配送运营的应用,包括全新的物流应用和现有遗留平台。
描述
- 负责支持配送合规的 iOS 合规模块
- 在整个配送流程中为配送员提供支持,从取货到配送证明
- 从零开始开发全新的物流应用
- 维护并改进现有遗留平台
- 快速发布高质量功能
- 向技术经理汇报
- 与一支以客户为中心、分布在加拿大各地的全栈团队合作
- 与不同经验水平的工程师交流知识
- 参与测试驱动开发、结对编程和代码评审
任职要求
- 具备中级 iOS 工程师的专业工作经验
- 持续了解 iOS 和 Swift 的现代发展
- 能够编写表达清晰、易读、可组合且易于测试的 Swift 代码
- 理解 iOS 应用和视图的生命周期
- 对 iOS 配置描述文件和证书有基础理解
- 理解函数式编程和响应式编程的基础知识
- 始终贯彻整洁架构和良好的编码实践
- 具备移动端自动化测试经验
- 能够熟练使用 UIKit 和 SwiftUI
- 展现出较强的问题解决能力
- 能够有效使用英语进行口头沟通
- 积极与各级别工程师分享知识
- 致力于持续提升质量标准
- 了解 MVVM 架构模式
- 曾发布并维护生产环境中的 iOS 或 Cocoa 应用
- 熟悉 Fastlane 和/或 CI/CD 工作流维护
- 理解调试、性能测量和测试驱动开发
- 理解 REST 原则,并接触过后端系统
- 在开发工作流中使用 Git、GitHub 和 Bitbucket
- 重视包括测试驱动开发、结对编程和代码评审在内的工程实践
- 完成背景调查,任何录用邀约均须以调查结果令人满意为前提
福利待遇
- 每月 Skip 消费津贴
- 慷慨的带薪休假,包括最多可买卖五天额外休假日的计划
- 最多 20 周的育儿假补贴
- 为你和家人提供灵活的医疗和牙科保险
- 享有高质量培训资源
- 通过 Workperks 享受数百个知名品牌的专属折扣
- 提供多种投资组合选择的 RRSP 供款
- 带薪病假
- 支持员工身心健康的计划
- 每年可选择在世界几乎任何地方工作四周
- 专属导师指导
- 全球流动机会
- 以多元化和包容性为基础、注重健康与福祉的文化









