职位描述
在这个高级安卓工程师的角色中,您将在制定技术方向和领导开发基于安卓的应用程序方面发挥重要作用,这些应用程序用于我们的车载信息娱乐控制台和手机,为GM全新商业软件生态系统中的驾驶员和商业用户提供无缝和直观的用户体验。我们是一个以创新为先的团队,我们需要您最好的创造性思维来创建一个能够让我们的用户满意的产品体验。加入我们,让我们一起实现它!
为了完成我们的使命,我们正在积极扩大我们在硅谷和亚特兰大的团队。我们寻求能够将对技术和可持续性的热情与好奇心、严谨思考和强大的客户中心方法相结合的个人。这是一个非常好的机会,您可以利用GM的规模,为制定创新软件解决方案做出重大贡献,并在其中找到成就感。我们邀请您加入我们,踏上通往更美好未来的激动人心的旅程。
职责:
• 负责所分配领域的整个生命周期,包括需求、系统设计、开发、部署和维护移动应用程序,包括车载和移动应用程序。
• 与业务负责人、产品经理、用户体验设计师、工程专家、供应商和外部组织合作,确定、捕捉和完善系统需求,并确定创新机会。
• 设计和改进安卓开发中的软件架构和设计模式,以满足系统和产品需求所需的质量属性。
• 构建、测试和维护高性能、可重用和可靠的安卓/Kotlin代码。
• 创建和维护清晰完整的设计级文档。
• 协调并参与架构、需求、设计、代码和测试用例的评审。
• 指导其他开发人员,帮助他们在安卓开发方面提升技能和知识。
• 开发和实施适当的单元测试用例和自动化测试脚本,以验证功能并确保满足软件需求。
• 参与轮班支持生产。
资格:
• 至少8年以上的安卓开发经验
• 在Java或Kotlin上构建移动应用程序的丰富经验
• 对安卓SDK、Android Studio和相关开发工具有深入了解。
• 有使用不同安卓框架和库的经验,如Retrofit、Hilt、Room、Jetpack Compose、Coroutines
• 了解安卓应用程序的性能优化技术和内存管理。
• 了解安卓开发的安全最佳实践。
• 具备强大的移动设计/架构技能
• 有单元测试和自动化测试的经验。
• 有使用微服务架构和RESTful API的经验。
• 能够与位于同一地点和远程的团队成员进行口头和书面沟通
• 有CI/CD实践经验,能够自动化构建过程并将应用程序部署到应用商店
• 有敏捷/Scrum方法论和快速发布周期的经验
• 计算机科学或相关领域的学士学位,或者具有与之相当的教育和近期相关工作经验的组合
• 有蓝牙和地图SDK的工作经验(优先考虑,但非必需)
• 有嵌入式系统开发经验,开发汽车信息娱乐解决方案(优先考虑,但非必需)
其他职位描述
我们的技术栈
• Web:ReactJS
• 移动:苹果和安卓
• 车载:安卓
• 后端:Java和Kotlin
• PaaS:Azure
- 混合
• 这是一个混合角色,基于加利福尼亚州的帕洛阿尔托或乔治亚州的罗斯韦尔。工作将在现场进行3天。
薪酬信息仅为善意估计。它基于加利福尼亚州湾区的成功申请人可能根据加利福尼亚州法律获得的薪酬。
该薪酬可能不适用于加利福尼亚州湾区以外的地区。
该角色的预期基本薪酬为:(186,200美元至285,300美元/年)。根据与职位相关的因素,实际基本薪酬可能在确定的范围内有所变化。
奖金潜力:激励性薪酬计划根据公司绩效、职位级别和个人绩效提供奖金。
福利:GM提供各种健康和福祉福利计划。福利选择包括医疗、牙科、视力、健康储蓄账户、灵活支出账户、退休储蓄计划、疾病和事故福利、人寿保险、带薪休假和节假日、学费援助计划、员工援助计划、GM车辆折扣等。
关于GM
我们的愿景是实现零事故、零排放和零拥堵的世界,我们愿意承担引领变革的责任,使我们的世界变得更美好、更安全和更公平。
为什么加入我们
我们渴望成为全球最具包容性的公司。我们相信,我们每个人每天都必须做出选择 - 个人和集体 - 通过我们的言行和文化推动有意义的变革。我们的适当工作理念支持我们的包容基础,并为员工提供了在他们能够对实现我们的目标产生最大影响的地方工作的灵活性,这取决于角色的需求。每一天,我们希望每一位员工,无论他们的背景、种族、偏好或地点如何,都能感觉自己属于一个通用汽车团队。
福利概述
通用汽车的总体回报计划的目标是支持您和您的家人的健康和福祉。我们全面的薪酬计划包括以下福利,以及其他许多福利:
• 带薪休假,包括休假、节假日和母亲、父亲和领养父母的产假;
• 医疗保险(包括三重税收优惠的健康储蓄账户和健康激励计划)、牙科、视力和人寿保险计划,以保护您和您的家人;
• 公司和匹配的401K储蓄计划的缴纳,帮助您为退休储蓄;
• 全球认可计划,供同行和领导认可和被认可的结果和行为,反映我们公司的价值观;
• 学费援助和学生贷款再融资;
• 您、您的家人和朋友购买通用汽车车辆的折扣。
多样性信息
通用汽车致力于成为一个不仅没有歧视的工作场所,而且真正促进包容和归属感的工作场所。我们坚信,多样化的劳动力创造了一个员工可以茁壮成长并为我们的客户开发更好产品的环境。我们理解并接受人们通过专业、个人、教育或志愿者机会获得经验的多样性。GM为平等机会雇主感到自豪。
我们鼓励有兴趣的候选人查看关键职责和资格,并申请与您的技能和能力相匹配的任何职位。