职责:
• 设计、构建和维护高性能、可重用和可靠的Java代码
• 将设计和线框转化为高质量的代码
• 识别和纠正瓶颈并修复错误
• 帮助保持代码质量、组织和自动化
• 确保开发项目按计划和规范交付
• 研究技术问题和/或机会;提供建议
• 根据需要参与临时软件项目和任务
要求:
• 计算机科学、软件工程或相关领域的学位
• 熟悉Android SDK、不同版本的Android以及如何处理不同的屏幕尺寸
• 熟悉Android用户界面设计原则、模式和最佳实践
• 有离线存储、线程和性能调优经验
• 了解开源的Android生态系统以及可用于常见任务的库
• 能够理解业务需求并将其转化为技术需求
• 熟悉云消息API和推送通知
• 理解Google的Android设计原则和界面指南
• 熟练掌握代码版本控制工具,如Git
• 熟悉持续集成
• 有使用Android蓝牙堆栈API的经验更佳
• 出色的团队合作能力、灵活性和处理多个任务的能力
• 能够有效管理自己的时间