移动工程师

16个月前远程全职
Best Buy

Best Buy

location 伦敦
unsaved
作为一名软件工程师 - 移动端,您将在一个团队中工作,该团队正在为移动设备上的患者提供体验。我们的愿景是在家中为所有患者提供护理,无论地理位置、语言如何。我们帮助患者进行并提交健康读数(血压、肺活量等),这些读数对于早期发现和预防问题至关重要,最终可以改善患者的结果。这些应用程序使患者能够通过聊天和视频与他们的医疗保健专业人员保持联系,例如,当医生和护士通过虚拟方式进行日常巡视时,或者患者需要与他们的护理团队交流时。患者具有各种不同的人口统计学特征、技术技能和健康状况。我们正在构建我们的应用程序来帮助他们。 我们的团队专注于构建核心患者体验,并在其他领域使用现有解决方案。我们希望团队能够发展我们的技术,改善患者体验,并简化我们提供移动应用程序的方式。 •我们的前端包括移动原生代码、混合Ionic电容器、Angular、Figma设计 •我们的应用程序与主要在Java中运行的AWS上的RESTful Web服务进行通信 •我们使用各种工具,如GitHub、npm、Bitrise等 责任涵盖了软件生命周期的架构、设计、TDD/BDD、实现、应用商店审核和发布后的可观察性。我们使用敏捷/Scrum方法论进行迭代、学习和改进。您将与UX设计和其他团队合作,为我们的客户和他们的患者提供完整的功能集。如果您好奇、有创造力、善于合作,并且努力不断改进,我们希望听到您的声音。通过在Current Health工作,您有能力对患者的生活产生积极影响。 这个角色可以远程工作,这意味着您可以在家或其他非Best Buy Health的地点虚拟工作。 您将要做的事情 •与跨职能团队合作,为我们的移动应用程序定义、设计和发布新功能。 •为Android和IOS平台开发高质量、可扩展和可维护的移动应用程序。 •与产品经理、设计师和其他开发人员密切合作,确保无缝和直观的用户体验。 •及时了解最新的行业趋势和技术,不断改进我们的移动应用程序。 •调试和解决技术问题,优化我们移动应用程序的性能和响应能力。 •参与代码审查,并为改进编码标准和最佳实践做出贡献。 基本要求 •计算机科学、工程或相关领域的学士学位或等同的教育和/或经验结合 •具有本科学位并具有2年相关经验,或具有等同的相关专业经验 首选要求 •熟练使用移动开发工具和框架(如Xcode、Android Studio、Kotlin、Swift) •编写供应用程序内部使用的私有库的经验(Cocoa Pods、Maven Packages等) •具有单元测试经验(JUnit、Mockito、XCUnit等) •熟悉API和第三方库的集成。 •对开发新功能、修复错误和测试自动化有热情 •优秀的沟通技巧,以确保与其他移动工程师和测试团队的顺利合作,及时发布新功能 •强大的产品思维 - 你以患者为中心构建和设计,超越应用程序的技术方面 •您喜欢指导和培训其他团队成员 •在敏捷/Scrum环境中工作,使用测试驱动和行为驱动开发 •在持续集成/持续交付中进行自动化测试示范 •在App Store Connect和Google Play Console中提交、管理和监控应用程序发布的经验 •在医疗保健行业有经验或与Ionic混合应用程序合作过 •具有JavaScript编程语言和Angular的经验是一个重要的加分项 •具有云服务经验,尤其是AWS,并熟悉微服务架构 •实现和优化BLE通信协议,以确保与各种设备的无缝连接 •具有BLE通信协议和库的经验 您将获得什么 我们致力于帮助员工在工作和生活中蓬勃发展。我们提供慷慨的福利,关注您的整体福祉,并在您需要的关键时刻提供支持。 我们的福利包括 •竞争力的薪酬 •丰厚的员工折扣 •身心健康支持 关于我们 Best Buy Health旨在通过技术和有意义的连接丰富人们的生活。我们通过专注于帮助人们过上更健康的生活的消费者健康产品、面向活跃老龄人口的设备紧急响应服务以及帮助患者与医生建立联系的虚拟护理服务来实现这一目标。