高级移动应用开发人员(iOS),具备Swift和UI Kit经验,负责开发我们大型电信客户的Crave、CTV和Noovo iOS应用程序-5666。
地点:混合办公(每周3天在多伦多办公室)
持续时间:12个月(可延长)
入职日期:尽快
职责:
• 这个职位的工作内容将包括90%的iOS开发工作。
• 成功的候选人将致力于Crave、CTV和Noovo iOS应用的相关项目。
• 与产品负责人密切合作,制定规范并就新兴技术的使用提出建议。
• 开发、UAT和产品支持。
• 负责所有iOS相关工作,包括开发新功能和维护我们内部开发的各种iOS应用,以及与外部机构合作确保其遵循我们的开发准则。
• 在各种关键技术部分的架构定义和实施中发表意见。
• 参与产品定义阶段、每日Scrum、梳理会议和故事细化。
• 实施稳健的单元和UI测试,包括边缘案例、可用性和总体可靠性。
• 使用git创建拉取请求,审核代码并合并分支。
• 在每个研究、分析、原型和界面开发项目中使用敏捷Scrum开发方法。
必备条件:
• 5年以上移动应用开发经验(iOS)
• Swift
• Ui Kit、GCD、线程处理
• 理解面向对象的设计模式和原则
• 自动化测试-单元测试、集成测试和UI测试
• 熟悉整合RESTful web API和JSON
• 敏捷/Scrum
加分项:
· Apple TV应用程序开发经验
· 了解GraphQL、Combine、Swift Concurrency、AVFoundation
· 具备Android原生开发经验
· 了解Fastlane和Gitlab进行持续集成
· 掌握SQL和关系数据库基础知识
· 电信行业经验
· 双语(法语/英语)
申请