员工软件开发人员 - iOS

15个月前全职
Warner Media, LLC.

Warner Media, LLC.

location 多伦多
unsaved
每个伟大的故事都有一个新的开始,而你的开始就在这里。 欢迎来到华纳兄弟探索,这是梦想的构成部分。 我们是谁 当我们说“梦想的构成部分”时,我们不仅指的是巫师、龙和超级英雄的世界,也不仅指的是地球奇迹。 在WBD庞大的标志性内容和受人喜爱的品牌背后,是将我们的角色栩栩如生的故事讲述者,将它们带到你的客厅的创作者,以及创造未来的梦想家。 从杰出的创意人才到技术先驱,WBD为全球范围内的职业发展提供了机遇,精心策划的福利待遇,以及探索和成长的工具,让你成为最好的自己。 在这里,你会得到支持,在这里,你会被赞美,在这里,你可以茁壮成长。 我们是现在和未来。我们是推动未来建设的人们背后的力量。我们诞生于创新的精神。我们源于全世界的人们渴望更多、需要更多、应得更多的想法。 我们是全球数字革命的家园。我们是CNN。 了解在CNN工作是什么感觉!关注我们的Instagram、Twitter和Facebook。 CNN iOS移动工程师员工软件开发人员 员工工程师角色是音频/视频开发团队的技术负责人。他/她是个体贡献者,能够自主工作,能够在最少的监督下工作,并且通常被期望承担最困难的技术挑战。 员工工程师将领导技术方向,支持首席工程师/架构师定义技术战略和实施。 他/她将为经验较少的开发人员提供指导和指导。我们需要我们的工程师具备多才多艺的能力,并且始终渴望解决新问题,同时在一个有趣、合作和快节奏的环境中工作。 iOS移动员工工程师推动移动技术。战略、架构、最佳实践以及iOS应用平台、支持移动后端API、移动CI/CD工具和测试自动化的技术栈选择。 他/她确保CNN的移动应用程序的技术执行和发布到最终用户。他/她与产品、设计和交付领导者合作,帮助团队实现产品计划和运营执行。 主要职责: 构建直观、简单和优雅设计的移动应用程序,让人们愿意使用 提供支持和开发软件工具和程序,以扩展和增强核心生产流程 与多个部门合作,包括产品、设计、交付、编辑和工程,实施CNN数字消费体验解决方案和应用程序 协助解决生产问题、根本原因分析和调试 开发和维护支持CNN数字生态系统的现有生产系统 指导更年轻的开发人员 确保软件开发符合行业最佳实践、政策和准则。具体而言,确保技术解决方案符合CNN数字战略的既定准则,包括架构、安全、公司治理、编码标准、监控、日志记录、单元测试和服务启用 要求: 计算机科学学士/硕士学位(或同等学历) 对故障排除、根本原因分析、应用程序设计、解决方案开发、人因工程/可用性设计以及为主要业务部门或企业实施项目的理解有高级水平 至少8年的专业开发环境经验 扎实的编程基础,如数据结构和算法 能够开发新的创新应用程序,并维护现有代码 具有全面的移动栈开发经验(移动本机客户端和SDK、构建CI/CD和API),例如Swift/SwiftUI、Realm、Core Data、Apple Pay、Keychain等。 熟悉软件开发方法论、实践和架构的专业知识,特别是在AWS上架构高性能、可扩展、安全和成本优化的云解决方案方面的经验。 首选AWS专业认证,但不是必需的 具备移动DevOps CI/CD工具的实践经验和实施最佳实践,包括代码签名工具和自动化测试的自动化。 熟悉Jenkins、Git、Maven/Gradle、Swift Package Manager/CocoaPods、Terraform和Appium 对数据库技术(SQL/RDBMS、NoSQL、GraphDB等)有一般了解 能够与技术和非技术的跨职能团队进行有效的书面和口头沟通 具备构建灵活的软件架构以适应不断变化的业务需求的经验 了解亚马逊AWS、OpenStack、OpenShift等云计算平台 我们如何完成工作 最后这部分可能是最重要的!在WBD,我们的指导原则是我们运作的核心价值观,是我们完成工作的核心。 您可以在www.wbd.com/guiding-principles/找到它们,还有团队成员对它们的理解以及它们如何在日常工作中展现出来的一些见解。 我们希望它们能与您共鸣,并期待在面试中讨论它们。 法律条款 华纳兄弟探索公司乐于建立一支反映我们社会和周围世界多样性的员工队伍的机会。 作为一家平等机会雇主,我们认真对待我们负有责任的事情,根据能力对合格的候选人进行考虑,而不考虑种族、肤色、宗教、国籍、性别、性取向、性别认同或表达、年龄、精神或身体残疾、遗传信息、婚姻状况、公民身份、军事身份、受保护的退伍军人身份或法律保护的任何其他类别。 如果您是一个合格的候选人,并且您需要调整或适应来搜索工作机会或申请职位,请通过recruitadmin@wbd.com与我们联系。 J-18808-Ljbffr