高级安卓工程师

15个月前全职
Comcast

Comcast

location 纽约
unsaved
在康卡斯特(Comcast)这家财富30强的全球媒体和技术公司留下您的印记。从我们提供的连接和平台,到我们创造的内容和体验,我们在全球范围内触达数亿客户、观众和宾客。加入我们屡获殊荣的技术团队,将伟大的想法转化为深受客户喜爱的尖端产品、平台和解决方案。我们为创新创造空间,并承认、奖励和投资于您的想法,同时确保您可以自信地展示真实的自我在工作场所。加入我们吧。在康卡斯特,您将在这里做出您职业生涯中最出色的工作。(在大多数情况下,康卡斯特更喜欢员工在现场合作,除非由于工作性质的原因,团队被指定为虚拟办公。如果一个职位同时列出了办公地点和虚拟选择,康卡斯特可能愿意考虑住在办公地点100英里之外的候选人选择远程办公。) 职位概述 康卡斯特技术和产品体验(TPX)正在寻找一名高级Android开发人员加入我们的连接生活客户端应用工程团队。该团队负责开发面向康卡斯特家庭安全、家庭网络管理和物联网产品的面向客户的移动、Web、机顶盒和语音应用。其中包括原生的iOS和Android Xfinity应用程序,该应用程序管理着我们数百万家庭的云启用网关,并正在国际范围内扩展。了解有关我们的更多信息,请访问https://www.xfinity.com/apps。查看Xfinity Android应用程序 职位描述 核心职责 在这个职位上,您将与其他开发人员、设计师、测试人员和业务经理合作,构建整合Xfinity应用程序的功能和核心组件。您必须能够快速掌握新技术,成为一个强大的团队合作者,并迅速适应不断变化的业务和客户需求。您将成为Online Peace of Mind (OPOM)的一员,这是一个全栈流团队,由iOS、Android、平台和QA工程师组成,他们的重点是开发Xfinity应用程序中使用的功能。这些功能也被康卡斯特和合作伙伴(Shaw、Cox等)的客户所使用。 理想的候选人将具有在构建依赖于多个Web服务、异步数据传递和大规模运行(数千到数百万用户)的原生Android应用方面的丰富经验。我们的OPOM团队拥有并管理Xfinity应用程序的两个重要部分: 1. 数字安全 - 该功能通过应用安全浏览、防止多种威胁和恶意软件等,为我们的客户在连接到Xfinity家庭网络时提供安全和安全性,并在他们离开家并连接到不安全的网络(如咖啡厅、机场等)时创建VPN隧道,以便人们可以放心地浏览互联网。 2. 家庭设置 - 这是Xfinity应用程序中使用最频繁的功能之一,用户可以在应用程序中创建多个配置文件与其家庭成员关联,管理其连接设备,为家庭的年轻成员添加家长控制,实施限制屏幕时间的儿童停机时间表,为家庭成员提供每日使用情况等等。 要求 6年以上的专业软件工程经验 3年以上Kotlin/Android原生客户端应用程序开发经验 1年以上在至少3名其他开发人员(技术层面,而非人员管理)担任技术负责人的经验,针对至少在Play商店上有10万次应用下载量的大规模面向消费者的应用程序 经验 构建或使用RESTful Web服务 基本理解HTTP协议和缓存策略 在团队内推动软件工程最佳实践的采用 经验使用与多个内部移动库集成的应用程序 经验使用多个特定的Android技术/库;Kotlin、协程、Dagger、MVVM、Espresso测试 经验领导具有GitHub等源代码控制系统的软件项目 维护持续集成和部署管道或工作流程的经验 领导能力 有效沟通技术挑战和解决方案的能力 解决模糊或未定义问题的能力 在核心Android库的设计、开发、测试和部署过程中提供技术领导,并就实践、程序和技术选择向内部和外部受众进行演示和倡导 担任初级和中级软件开发工程师的教练和导师 协作 急于学习和适应新技术 对代码质量具有强烈的所有权感和责任感 与项目利益相关者合作,确定产品和技术需求,进行分析以解决集成需求 其他首选技能 有VPN、WiFi和LTE的工作经验 使用多个特定的Android技术/库;本地化、位置、GPS、蓝牙等 DevOps本地应用程序构建经验(Ansible、CocoaPods、Jenkins、Fastlane、XCUITests) 使用OpenAPI规范工作 使用Redux工作 我们的工作方式 尽管我们提供一定的灵活性,但您将被要求在一周中的4天在费城总部办公(注意-您有义务遵守康卡斯特设定的工作时间政策并进行沟通)。我们遵循小队和公会的工程模型,以开发大规模的移动应用程序。我们的原生Android和iOS开发人员在多个小队之间紧密合作,遵循约定的设计模式,审查拉取请求,并共同学习和成长。 在各个层级的员工都应该: 理解我们的运营原则;将其作为您工作的指导方针。 拥有客户体验 - 以让我们的客户放在第一位的方式思考和行动,为他们在每个接触点提供无缝的数字选择,并使他们成为我们产品和服务的推广者。 熟悉您的工作 - 成为我们颠覆性技术、产品和服务的热情学习者、用户和倡导者,特别是我们的数字工具和体验。 作为团队赢得胜利 - 通过共同努力和对新想法的开放,实现重大成就。 成为Net Promoter System的积极参与者 - 这是一种将更多员工和客户反馈引入公司的工作方式 - 通过参加聚会、回拨电话并帮助我们提升为客户提供更好服务的机会。 推动结果和增长。 尊重和促进包容和多样性。 为彼此、我们的客户、投资者和社区做正确的事情。 免责声明:此信息旨在表明在该职位上员工所从事的工作的一般性质和水平。它不旨在包含或被解释为全面列举所有职责、责任和资格的清单。 职位规格: 工程学或计算机科学学士学位,或同等学历 通常需要4-10年相关经验 康卡斯特自豪地成为一个机会均等的工作场所。我们将考虑所有合格的申请人,而不考虑种族、肤色、宗教、年龄、性别、性取向、性别认同、国籍、残疾、退伍军人身份、遗传信息或适用法律保护的其他基础。 教育 学士学位 拥有所述学位是首选条件,康卡斯特也可能考虑持有一些课程和经验组合,或具有丰富相关专业经验的申请人。 相关工作经验 7-10年 基本工资是康卡斯特为员工提供的综合报酬的一部分。大多数销售职位符合适用计划的佣金条件,而大多数非销售职位符合奖金条件。此外,康卡斯特提供一流的福利。我们认为福利应该在最重要的时候与您建立联系,并在您的生活中帮助您照顾最重要的人。这就是为什么我们提供各种选择、专业指导和始终在线的工具,个性化地满足您的需求-在重要的里程碑和日常生活中,从身体、财务和情感上支持您。有关详细信息,请访问我们的职业网站上的薪酬和福利摘要。