高级安卓开发工程师

15个月前全职
(0470) IBM Maroc

(0470) IBM Maroc

location 芝加哥
unsaved
简介 在IBM咨询职业中,我们与全球客户建立长期合作关系,并进行密切合作。 您将与多个行业的先驱合作,为全球最具创新和价值的公司改善混合云和人工智能之旅。您能够加速影响力,并为客户带来有意义的变革,这得益于我们的战略合作伙伴生态系统以及IBM产品组合中强大的技术平台,包括IBM软件和Red Hat。 好奇心和对知识的不断追求是在IBM咨询中取得成功的基础。在您的角色中,您将被鼓励挑战常规,调查超出您角色范围的想法,并提出创造性的解决方案,从而为广泛的客户网络带来突破性的影响。我们的进化和同理心文化以长期职业增长和发展机会为中心,营造了一个欣赏您独特技能和经验的环境。 您的角色和职责 在这个角色中,您将在我们的IBM客户创新中心(CIC)工作,在这里,我们为全球范围内的各种公共和私营部门客户提供深入的技术和行业专业知识。这些中心为我们的客户提供基于本地技能和技术专长的创新和新技术采用。 我们正在寻找一位Android开发人员,他对推动移动技术的极限充满激情,并将与我们的优秀工程师团队合作设计和构建我们的下一代移动应用程序。 职责 • 为Android平台设计和构建高级应用程序 • 与跨职能团队合作,定义、设计和发布新功能。 • 使用外部数据源和API • 对代码进行鲁棒性单元测试,包括边缘情况、可用性和一般可靠性 • 解决错误和改进应用程序性能。 • 持续发现、评估和实施新技术,以最大化开发效率 所需的技术和专业专长 • 使用Kotlin、Compose for UI、Flow//Coroutines进行Android项目的经验。 • 在专业移动应用程序开发方面具有经验,尤其是Android API和框架。 • 有构建复杂的已成功交付给客户的Android应用程序的经验;至少发布过一个原创的Android应用程序 • 了解Android模式、材料设计和材料设计向后兼容性,以及在Android SQLite数据库上的经验和与硬件功能(相机)的工作经验 首选的技术和专业专长 在敏捷软件开发环境中工作的经验