职位:首席架构师 - Android开发人员(基于)
我们现在正在寻找一位技术娴熟、经验丰富、积极进取的首席架构师Android开发人员,加入我们在英国的团队。这是一个混合职位,每周至少需要在我们的Watford / London办公室工作2-3天(根据项目要求/时间表可能需要一定的灵活性)。
关于我们Camascope是一家快速发展的科技公司,专注于为护理和药物领域提供技术支持。我们是一支充满才华、关爱和雄心勃勃的团队,致力于改善护理行业。我们的生态系统连接药店、养老院和医生,改善了许多人的生活。现在是加入Camascope的最佳时机。
我们的团队正在壮大,我们的产品每天都在吸引更多的用户和合作伙伴。
您将加入一个充满协作和激情的团队。我们热衷于解决实际问题,并致力于构建最高质量的解决方案。如果您渴望在医疗保健领域产生有意义的影响,并在快节奏的初创环境中蓬勃发展,Camascope将是您的理想选择。
您将负责开发和维护尖端的Android应用程序。
您将与跨职能团队合作,提供满足客户要求的高质量移动体验。您强大的技术专长和对Android应用程序开发框架的深入理解将是成功扮演这一角色的关键。您应该具备Kotlin本地开发和Flutter / React Native等跨平台堆栈开发经验。
您将与我们的首席技术官和工程主管密切合作,领导我们现有的开发团队。
您将负责帮助招聘、指导和为未来加入团队的开发人员提供指导。
您将是一位优秀的沟通者,能够理解复杂的需求和功能架构。我们需要有经验的软件工程师,能够动手编写代码,为其他开发人员提供框架和模板。这个角色将管理多个应用程序。
职责:
利用您对Android应用程序开发框架、库和工具的深入理解,创建稳健可扩展的应用程序。
运用您对移动应用架构、设计模式、移动开发中的安全性方面和最佳实践的广泛知识,创建高效可维护的代码。
您将领导移动开发的技术路线图,包括评估和选择合适的堆栈。
您应该对本地和跨平台开发有很好的理解。实施Dev Ops实践,包括持续集成和部署,以确保流畅高效的开发工作流程。及时了解新兴的API技术,如Graph QL,并探索它们在移动应用开发中的整合。确保我们的Android应用程序有效实施API安全性、身份验证和授权。
解决和调试复杂问题,找出根本原因并实施有效解决方案。分析和完善代码的可扩展性、算法复杂性和内存管理。与利益相关者,包括客户、产品经理和设计师,有效合作,收集需求并提供出色的移动体验。在团队合作的环境中工作,与其他开发人员合作实现项目目标。
要求:
计算机科学、软件工程或相关领域的学士或硕士学位。具备5年或更多的Android SDK编码能力,了解不同版本的Android以及如何处理不同的屏幕尺寸。作为首席Android开发人员,具备强大的Android应用程序组合的经验。精通Kotlin编程语言,并具备Flutter / React Native或反之亦然的经验。
深入理解Android应用程序开发框架、库和工具。深入理解Android生态系统,包括各种Android版本、Flavors和设备兼容性。深入理解各种设备(尺寸、操作系统版本)的设计和开发。
具备Dev Ops实践的经验,包括持续集成和部署。精通RESTful API及其在Android应用程序中的实现。
完善应用程序性能、内存使用和电池效率的能力。解决复杂问题的强大故障排除和调试能力。实施高效算法和数据结构的能力。可取的技能:
已发布多个原创Android应用程序。了解敏捷/ Scrum开发周期。在早期初创公司(0到1)有经验者优先考虑。
能够在资源有限的快节奏和动态环境中工作。具有创业精神和愿意承担责任和主动性。在我们的Camascope团队中您将找到...