职位摘要
薪水
每月新币9,500 - 新币15,500
职位类型
永久
资历要求
高级
经验要求
至少3年
技术栈
Android SDK Docker C++ Android Jetpack Android NDK OpenGL Java Linux Android
职位描述
我们正在寻找一位本土安卓开发人员加入我们在Motional的实时基础设施团队。如果你是一个自然具备沟通、协作、自我评估和改进的能力,并高度重视遵守良好工程实践的人,我们有一个机会,你绝对不能忽视——塑造未来的移动性!
你将被期望做以下工作:
• 与其他领域的同事合作,包括测试工程师、产品负责人、UX/UI设计师和我们的云端和边缘团队的软件工程师,共同定义、设计和发布新功能
• 设计和构建稳健的代码库,以便快速探索和评估不同的方法
• 确保应用程序具有最佳的性能、用户体验、质量和响应能力
• 为开发测试、验证和验证定义测试用例
• 积极探索和采用新技术,提高开发效率,同时及时了解行业趋势,将最佳实践融入我们的移动开发流程
我们希望你具备以下条件:
• 计算机科学/工程学的硕士、学士或文学士学位
• 至少3年的本地安卓开发经验,最好是在产品开发环境中
• 精通Java是必须的,掌握Kotlin是一个强大的加分项
• 熟悉软件工程原理,包括需求收集、软件设计、源代码管理、构建流程、代码审查、测试方法
• 熟悉安卓SDK(包括安卓Jetpack)及相关的UI设计原则、指南、模式和最佳实践
• 有第三方库和API的经验
• 能够分析、识别和解决性能瓶颈问题
• 能够独立工作并作为协作团队的一部分
• 出色的问题解决和沟通能力
加分项:
• 有安卓NDK和C++的经验
• 有发布安卓库的经验
• 有LibGDX、OpenGL、Unity或虚幻引擎的经验
• 对网络通信原理和协议有深入了解
• 有多线程编程、GPU编程的经验
• 有函数响应式编程的经验
• 有Docker和Linux作为开发平台的经验
• 有硬件和软件系统都有工作经验的加分