这是一份全程远程工作,职位提供地点:美国
# 安卓开发工程师 - 诺伊达/远程
• 职位概述**
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%的灵活度评分。