Senior Xamarin Mobile Developer (India) (Remote)

Tax Free17 months ago Remote Full-time
Cura Jordan

Cura Jordan

location Riyadh
unsaved
关于Cura: Cura Healthcare是一家领先的沙特远程医疗初创公司,提供数字健康和远程医疗软件和服务。该公司开发了先进的技术,赋予了健康沟通的能力,改变了患者和医生的互动方式,诊断、开药、提供第二意见、管理慢性病,并提供初级医疗和健康疗法。我们已帮助超过50万患者获得医疗咨询和诊断,并且我们的平台已经为我们的B2C、B2B和B2B2C产品和服务提供了超过250万次远程医疗咨询。Cura得到了沙特阿美、Elm和Enmaa风险投资公司的支持,并最近完成了第三轮投资(400万美元A轮)。 职位描述: 我们正在招聘高级Xamarin移动开发人员,全职远程工作,地点在印度。您的任务是构建直观的软件产品和解决方案,影响人们的生活,增强他们的身心健康和整体健康。您的个人资料是一名高级移动应用程序开发人员,具有在iOS和Android移动开发生态系统中的非常强大的知识,并且具有使用原生Xamarin.iOS和Xamarin.Android构建跨平台移动应用程序的出色工作经验,并且具有将应用程序发布到AppStore和/或GooglePlay商店的记录。 主要职责: • 使用Xamarin.iOS和Xamarin.Android开发完全功能、跨平台和经过充分测试的移动应用程序,以符合我们的iOS和Android移动产品的质量标准。 • 与产品设计师、经理和其他工程师密切合作,交付引人注目的面向用户的移动产品。 • 向团队成员提供反馈,并通过详细的PR审查来支持他们。 • 分析生产中的错误/问题,并帮助正确修复它们。 • 参与技术讨论,并为架构决策做出贡献。 • 识别和解决性能和可扩展性问题。 要求: • 至少6年的专业经验,设计、开发和交付使用C#编写的Xamarin.iOS和Xamarin.Android的原生移动应用程序。 • 熟悉和了解iOS移动开发生态系统和工具(Objective-C、Swift、Xcode、Cocoapods等)。 • 在使用Xamarin.iOS时,熟悉和有工作经验的iOS移动开发框架和库(UIKit、推送通知、Storyboards、设计XIB用户界面)。 • 熟悉和了解Android移动开发生态系统和工具(Java或Kotlin、Android Studio、Maven、Support Libraries等)。 • 在使用Xamarin.Android时,熟悉和有工作经验的Android移动开发框架和库(Activities、Fragments、Intents、Broadcast Receivers、推送通知、Firebase等)。 • 至少发布和维护了2个应用程序到AppStore和/或Google Play。 • 了解并有经验开发Android和iOS的自定义复杂UI控件(自定义日期选择器、自定义模态框、自定义UICollectionView等)。 • 熟悉并有经验使用RESTful API,并了解HTTP协议。 • 对C#编程语言和结构(委托、Lambda、LINQ、Await/Async、多线程等)有很好的理解。 • 熟悉设计模式、面向对象设计、面向对象编程和代码重构的最佳实践。 • 有使用Git源代码控制系统的经验,以及Pull Requests的代码审查和批准工作流程。 加分项: • 使用ionic混合移动框架和ionic Capacitor引擎的工作经验。 • 直接使用Objective-C或Swift编程语言编写代码。 • 直接使用Kotlin或Java编程语言编写代码。 • 编写单元测试、端到端测试或具有测试框架和测试自动化经验。 • .NET后端知识或全栈经验(ASP.NET MVC等)。 立即申请