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