我们正在寻找有才华和热情的工程师加入我们的团队。您将有机会参与开发每天被数百万司机合作伙伴使用的Android驱动程序应用。对于我们的团队成员来说,主动发现问题并具备解决问题的正确心态和技能非常重要。
职位描述
• 使用Java和Kotlin设计和编写移动组件,以提高公司在应用上的服务的可用性、可扩展性、延迟和效率
• 参与用户应用的稳定性调查、应用性能分析、调优和优化
• 与后端团队密切合作,构建模块化的可重用组件和设计可扩展的API
• 与产品和体验团队合作,最终确定功能规格,构建原型和设计实验
• 与不同的工程团队合作,探索和创建面向规模和性能的新设计/架构
• 参与代码和设计审查,维护我们的高开发标准
• 参加轮班以调试生产问题和改进系统稳定性
必备条件
• 计算机科学、软件工程、信息技术或相关领域的学位
• 1-3年移动应用开发工作经验
• 扎实的计算机科学基础,了解算法和数据结构
• 有维护大型移动应用的实际经验;了解Android系统内部和网络是一个加分项
• 对移动应用与后端的实时通信有实际经验
• 对应用性能有深入了解,并能够进行性能剖析,找出性能瓶颈
• 对单元测试、集成测试和端到端测试的测试框架有深入了解
• 对系统开发和部署的CI/CD流水线有实际经验
• 流利的英语口语和书写能力
• 良好的沟通能力和积极主动的心态
• 能够对当前系统的增长和稳定性进行批判性思考