Lead Android Developer (Remote- PST)

17 months ago Remote Full-time
145K - 170K USD Cognizant Technology Solutions

Cognizant Technology Solutions

location San Francisco
unsaved
Cognizant正在寻找一位经验丰富的顶级Android开发者,与我们的团队一起成长!作为一名领先的Android开发者,您将参与从构思到完成的项目和计划,这些项目和计划在技术上是可行的,外观上也令人印象深刻。理想的候选人是喜欢在快节奏、合作的团队中工作的人。他们重视“团队”,并最大限度地利用团队成员的意见和专业知识,提供高质量的工作。 您必须在没有雇主赞助的情况下,合法地在美国工作,现在或将来的任何时间。 地点:远程(美国,工作时区PST) 关于Cognizant Interactive:Cognizant Interactive帮助客户重新设计产品、体验和商业模式,以在数字经济中创造新的价值、差异化和推动收入增长。我们采用以体验为中心的方法,利用人类洞察力将想法从愿景转化为结果,并构建以体验为导向的解决方案,使品牌能够利用设计、营销和商务能力改变客户和员工的体验。 职位职责: 作为Android技术负责人,您将充当移动应用开发团队与相关业务社区(包括产品、营销和客户关怀运营)之间的联络人,了解业务需求,设计和开发移动应用以满足业务和最终客户的需求。您将对我们客户的商业模式有深入了解,并对优先事项有透彻的理解。 · 作为移动小组的Android工程师负责人 · 在整个应用程序的生命周期内交付——概念、设计、构建、部署、测试、发布到应用商店和支持 · 设计、构建和维护高性能、可重用和可靠的Java代码 · 识别正确的瓶颈并修复错误,学习并采用新功能 · 必须在Android开发、Android SDK、Android UI设计原则、设计模式(MVVM,MVP)和最佳编码实践方面具有丰富的经验 · 应该至少开发过一个在应用商店上可用的移动应用 · 应该对软件开发生命周期(敏捷)有良好的了解 · 了解Android的最新更新(Jetpack) · 应该对后台任务有清楚的了解。在ANR、其他崩溃修复等方面积极主动。 · 单元测试/仪器测试的知识 · 具有持续开发经验(Jetkins) · 优秀的Kotlin知识 · 熟悉RESTful API · 对不同的第三方库和API集成(Retrofit)有深入了解 · 应该具备良好的沟通能力 职位要求: · 必须具有8年以上的Android开发经验 · 有团队领导经验 · 能够编写清晰的代码和最佳实践 · 能够进行单元测试以确保代码按预期工作 · 在Java和Kotlin方面具有强大的软件设计模式和编程技能 · 对移动开发周期及其限制有详细和深入的了解 · 能够准备和测量高度优化的算法 · 对Git、CI/CD/敏捷等各种开发工具有扎实的理解 · 了解数据管理并能够编写查询 · 了解最新的技术Kotlin、RxJava、MVVM、Jetpack、架构 · 能够阅读Retrofit API并解析JSON和序列化数据 · 了解多线程接口设计 · 有基于片段的Android应用架构经验 薪水和其他补偿: 该职位的年薪为145,000美元至170,000美元,具体取决于成功候选人的经验和其他资格。 根据绩效和Cognizant适用计划的条款,该职位还有资格参加Cognizant的年度奖励计划。 福利:Cognizant为该职位提供以下福利,具体取决于适用的资格要求: • 医疗/牙科/视力/人寿保险 • 带薪假期和带薪休假 • 401(k)计划和缴款 • 长期/短期残疾 • 带薪产假 • 员工股票购买计划 免责声明:薪水、其他补偿和福利信息准确截至此发布日期。Cognizant保留随时修改此信息的权利,但须符合适用法律的规定。