高级安卓技术主管 | Kotlin, Java, C++ | 远程/慕尼黑
全职
远程
我们正在寻找一位经验丰富的安卓技术主管,引领我们创新的移动开发团队。作为技术领导者,您将指导一支精英开发团队,创建前沿安卓应用程序并定制框架,特别是针对汽车信息娱乐系统。此职位提供使用尖端安卓技术的机会,同时培养高效能开发团队,推动移动技术在汽车行业的创新应用。
主要职责
- 担任团队技术领袖,展现热情并作为开发团队的代表声音。
- 指导和培训安卓开发人员,促进其专业成长和技术卓越表现。
- 制定并推行团队流程的工程最佳实践标准。
- 架构并构建行业领先水平的现代高效安卓应用程序和框架。
- 通过全面掌握最新安卓技术动态,做出战略性技术决策并承担责任。
- 带领框架定制工作,尤其专注于汽车信息娱乐系统的开发。
- 坚持"团队第一,个人第二"的原则,确保团队成功和凝聚力。
- 能够以清晰直接的方式分享复杂的技术理念和反馈意见。
- 与跨职能团队协作,确保项目与业务目标保持一致。
- 监督代码审查流程,维持高质量的代码标准和架构完整性。
必备技能与资格
- 电气工程、计算机工程或计算机科学学士学位。
- 至少3年成功领导高绩效安卓开发团队的经验。
- 至少5年开发安卓应用程序和定制框架的实践经验。
- 精通Java和安卓SDK,具备扎实的Kotlin技能(1.8+版本)。
- 精通C++(C++14/17/20)用于原生开发组件。
- 具有安卓框架定制经验,特别是针对信息娱乐系统。
- 深入理解软件开发生命周期方法论(敏捷、Scrum等)。
- 熟练使用JIRA、Git等配置管理、缺陷跟踪和变更管理工具。
- 全面了解安卓架构和设计模式(MVVM、MVP、MVC)。
- 精通安卓架构组件,包括LiveData、Room、DataBinding和RxJava。
- 具有使用Android CarUI库开发Android Auto和Android Automotive OS应用程序的经验。
- 出色的英语沟通能力(书面和口头表达)。
加分项
- 汽车软件开发或其他嵌入式系统经验。
- 基础德语知识。
- 持续集成/持续部署(CI/CD)流程经验。
- 在资源受限环境中进行性能优化的背景。
- 对开源安卓项目的贡献经历。
技术环境与工具
- 开发环境:Android Studio 2023+,IntelliJ IDEA。
- 调试工具:ADB调试器和相关安卓诊断实用工具。
- 版本控制和代码审查:Git,Gerrit。
- 构建系统:Gradle,Make,CMake。
- CI/CD:Jenkins和相关自动化工具。
- 测试框架:Dagger,Android Espresso,Robolectric,JUnit。
- 用于开发和测试的移动设备管理系统。
为何加入我们的团队
这是一个难得的长期机会,让您能在创新的汽车行业领导尖端安卓开发项目。您将使用最新技术,同时在重视技术卓越的协作环境中提升领导技能。我们支持远程工作的文化有助于工作与生活的平衡,同时在快速发展的移动和汽车技术领域提供具有挑战性的问题解决机会。加入我们,成为推动下一代移动汽车解决方案的技术领导者。