公司简介
Synergia Softwares IT Infrastructure LLC是一家总部位于迪拜的全球IT解决方案提供商。我们专注于为多个业务领域提供最佳和最具成本效益的企业ERP软件解决方案,帮助我们的客户管理日常活动并实现增长。我们致力于不断应用我们的技术和逻辑专长,改变各种规模的企业。
职位描述
这是一份全职在现场工作的职位,我们正在寻找一位精通Java和Kotlin的移动应用程序开发人员加入我们的团队。您将负责设计、开发和维护Android平台上高质量的移动应用程序,并与跨职能团队紧密合作,提供满足客户需求的创新解决方案。
职责:
• 使用Java和Kotlin为Android平台设计和开发高级应用程序。
• 与跨职能团队合作,定义、设计和发布新功能。
• 使用外部数据源和API。
• 对代码进行鲁棒性单元测试,包括边缘情况、可用性和总体可靠性。
• 不断发现、评估和实施新技术,以最大程度地提高开发效率。
• 调试和排除问题,优化性能。
• 了解移动开发中新兴技术和趋势。
要求:
• 计算机科学、工程或相关领域的学士学位。
• 具有移动应用程序开发经验,并有移动应用程序作品集。
• 熟练掌握Java和Kotlin编程语言。
• 对Android SDK、不同版本的Android以及如何处理不同屏幕尺寸有深入了解。
• 使用RESTful API将Android应用程序连接到后端服务的经验。
• 对完整的移动开发生命周期有扎实的理解。
• 熟悉持续集成和持续部署(CI/CD)工具和流程。
• 出色的问题解决和沟通能力。
• 能够在快节奏的环境中独立工作和团队合作。
• 热衷于学习并了解移动开发的最新趋势和技术。
必备资格:
• 使用第三方库和API的经验。
• 至少3年以上作为Android开发人员的经验,并有移动应用程序作品集。
• 熟悉敏捷方法论。
• 熟悉MVVM或MVP等设计模式。
• 对数据库管理系统(如SQLite或Room)有经验。
• 有Flutter经验或熟悉者是一个加分和优势
• 有iOS开发经验将是一个加分项
• 在开源项目中做出贡献或积极参与开发者社区。
• 出色的书面和口头沟通能力
• 能够在紧迫的截止日期下在快节奏的环境中工作
• 有ERP软件行业经验者优先考虑
加入我们充满活力的团队,为人们的生活构建尖端的移动应用程序。如果您对开发有影响力且符合我们的要求的移动应用程序充满热情,我们很乐意听到您的消息。请将您的简历和期望薪资发送至info@synergiasoft.com。