职位:Android开发者
地点:美国加利福尼亚州山景城
持续时间:4个月合同(可能延长)
职位描述:
总体职责:
与团队中的其他Android工程师合作。与iOS和后端团队密切合作和沟通。
每日前三项职责:
根据产品和技术要求设计和实施软件解决方案
与其他工程师讨论和协调技术决策
通过信息、电子邮件、面对面和远程会议与团队成员合作
强制技能/资格:
教育背景:3年以上的Android开发经验,在Google Play商店上贡献过生产应用程序
具体工具或应用经验:Google Apps,Android Studio
技能/经验/教育:
强制要求:
• Android应用程序开发经验
• 3年以上的代码理解能力
• 从阅读一个或多个核心语言和框架的代码中提取相关信息的能力,包括利用代码作为资源为用户或利益相关者创建工作成果的能力。
• 代码健康和工具
• 重新设计或重构代码以解决技术债务、保持可读性或根据需要开发工具,以改进代码健康的能力。
• 数据结构和算法
• 选择或设计算法和适当的数据结构来解决问题或改进产品、框架或系统的规模/速度/效率/可靠性。
• 调试和错误修复能力
• 通过定位、减轻影响和修复错误来调试、诊断和修复程序代码或技术问题(如硬件、软件、应用程序、运营、流程)的能力。
• 这包括能够进行根本原因分析、隔离问题源并解决错误的能力。
• SWE编程知识
• 掌握编程语言的知识。
• 包括编程实践、主要功能和能力以及系统管理工具。