安卓开发者 - 远程,来自美国

17个月前远程全职
Insignia Consultancy Solutions

Insignia Consultancy Solutions

location 洛杉矶
unsaved
这是一份全程远程工作,职位提供地点:美国 # 安卓开发工程师 - 诺伊达/远程 • 职位概述** Insignia正在寻找一名熟练的安卓开发工程师加入我们充满活力的团队。理想的候选人应该对打造一流的移动应用程序有着浓厚的热情,并且能够在快节奏的环境中蓬勃发展。该职位位于诺伊达,具备远程工作的灵活性。我们正在寻找有着3到6年类似岗位经验的候选人,并且能够在立即到60天的通知期内加入我们。 • 主要职责:** • 在安卓平台上设计、开发和部署创新的移动应用程序。 • 确保应用程序的性能、质量和响应能力。 • 与团队合作,定义、设计和发布新功能。 • 识别和解决瓶颈问题,并修复错误。 • 维护代码质量、组织和自动化。 • 与新技术趋势、应用和协议保持最新。 • 基本要求:** • 有3到6年安卓开发工程师的经验。 • 在安卓市场上发布过应用程序的可证明的作品集。 • 掌握安卓SDK和至少一个已发布的原创安卓应用程序。 • 熟练使用Git等代码版本控制工具。 • 熟悉持续集成。 • 必备技能:** • 在移动应用程序设计、开发和部署方面具有丰富经验。 • 熟悉安卓UI设计原则、模式和最佳实践。 • 有离线存储、线程和性能调优的经验。 • 熟悉使用RESTful API将安卓应用程序连接到后端服务。 • 有第三方库和API的经验。 • 期望技能:** • 对移动领域的普遍了解,包括架构、趋势和新兴技术。 • 对完整移动开发生命周期有扎实的理解。 • 有使用Google Maps SDK的经验。 • 首选架构和编码技能:** • 有使用VIPER、MVC、MVP、MVVM等架构模式编写清晰、可读性强、可测试的代码的经验。 • 熟练使用响应式编程和ReactiveX(RxJava或RxKotlin)。 • 对依赖注入有深入理解。 • 教育程度:** • 任何本科学历。 • 加入我们的好处:** • 在技术挑战环境中接触最新技术。 • 强调架构和技术设计,涉及各级开发人员。 • 专门的学习与发展部门,促进持续成长。 • 项目执行和其他支持角色的成熟流程。 • 基于绩效和责任心,员工有机会晋升到更高的职位和责任。 • 我们提供每周5天的工作时间,时间灵活。 如何申请 如果您对与一个重视技术和成长的公司合作的机会感到兴奋,并且符合上述条件,请将您的简历提交到recruit@insigniaconsultancy.com Insignia是一个平等机会雇主,我们致力于为所有员工创造一个包容的环境。我们期待您的申请! 此职位来自"Insignia Consultancy Solutions",由Jobgether提供77%的灵活度评分。