职责:
- 设计和构建Android平台的高级应用程序
- 与跨职能团队合作,定义、设计和发布新功能
- 使用外部数据源和API
- 对代码进行鲁棒性单元测试,包括边缘情况、可用性和一般可靠性
- 持续发现、评估和实施新技术,以最大化开发效率
- 与iOS开发团队合作,确保平台一致性
- 参与代码审查,保持代码质量并确保遵循最佳实践
经验:
- 在Android应用程序开发方面有实际工作经验
- 熟悉Android SDK、不同版本的Android以及如何处理不同的屏幕尺寸
- 熟悉RESTful API,将Android应用程序连接到后端服务
- 具有离线存储、线程和性能调优方面的经验
- 熟练掌握Git等代码版本控制工具
- 有Jira或其他项目管理工具的经验
- 熟悉软件开发方法论和软件开发生命周期(SDLC)
- 熟悉数据库管理系统,如PostgreSQL和SQLite
- 了解前端技术,如HTML、CSS和JavaScript,将是一个加分项
这是一次令人兴奋的机会,适合有经验的Android开发人员加入我们充满活力的团队。我们提供具有竞争力的薪资、全面的福利待遇和合作的工作环境。如果您对移动应用程序开发充满热情,并具备我们所寻找的技能,我们很乐意听到您的消息。立即申请!
工作类型:合同
薪酬:每小时75.00美元 - 100.00美元
预期工作时间:每周40小时
福利:
• 401(k)计划
• 牙科保险
• 健康保险
薪酬待遇:
• 按小时支付
经验水平:
• 2年
• 3年
• 4年
• 5年
工作时间:
• 8小时轮班
能否搬迁:
• Sunnyvale, CA 94086:在开始工作前搬迁(必需)
工作地点:Sunnyvale, CA 94086,混合远程