作为一家领先的食品技术企业,Kitopi 的增长主要得益于其创新和可扩展的软件解决方案。Kitopi 的厨房由其专有的智能厨房操作系统(SKOS)驱动 - 这是一套内部应用程序套件,可以实时优化云厨房的运营。作为增长路线图的一部分,技术创新、数据科学、人工智能和机器人技术将成为Kitopi继续重新定义食品行业的重点。Kitopi目前在阿联酋、沙特阿拉伯、科威特、巴林和卡塔尔拥有200多个门店,并在波兰克拉科夫设有工程中心,在丹麦设有机器人中心,在阿联酋迪拜设有全球客户体验中心。与产品、工程、数据、人工智能和机器人部门一起,我们正在创建各种应用程序,从高度个性化的销售应用程序(Web和移动应用程序)开始,通过厨房管理系统、客户服务、交付控制和业务应用程序,帮助我们做出决策,并确定产品开发的进一步方向等。我们目前在微服务架构中拥有约40个应用程序,并将不断创建新的应用程序。
您将要做什么?
• CI/CD配置:
• 在建立和维护持续集成和持续部署流水线方面具有扎实的经验。
• 熟悉Jenkins、Travis CI、GitLab CI或类似工具。
通知和第三方集成的经验:
• 深入了解推送通知,并与Firebase Cloud Messaging等服务集成。
• 有整合和管理第三方服务和API的经验。
SOLID原则:
• 对面向对象编程的SOLID原则有很好的理解,以确保代码的清晰和可维护性。
架构模式知识:
• 对现代架构模式(MVVM、MVI),特别是Flutter中的Bloc有了解。
分析和Google Analytics:
• 实施分析工具的经验,特别是Google Analytics,用于跟踪用户互动和应用程序性能。
清晰架构:
• 熟练实施移动应用程序中的清晰架构,以实现可扩展和健壮的解决方案。
依赖注入:
• 有依赖注入框架的经验,并了解其对模块化和可测试代码的重要性。
调试和问题解决:
• 强大的调试技能,能够高效地识别和解决复杂问题。
• 出色的问题解决能力,注重创新和创造性的解决方案。
高速环境:
• 能够在快节奏的环境中工作的能力得到证明。
• 对项目范围和技术的快速变化表现出适应性和适应性。
我们在寻找什么?
• 至少2年的Flutter开发经验。
• 至少6年的移动应用程序开发经验。
• 熟练掌握Android或iOS平台。
• 具有使用Java/Kotlin开发Android或Swift/Objective-C开发iOS的原生应用程序开发经验。
• 在Flutter中进行单元测试和小部件测试的经验。
• 熟悉Flutter中的测试框架和最佳实践。
• 在Google Play Store和Apple App Store上发布应用程序的经验,包括审核流程、版本控制和合规性。
• 具有Flutter Web和Desktop的经验,并了解它们的特点和用途。
• 积极参与开源项目,特别是与Flutter或移动开发相关的项目。
• 熟悉云服务(AWS、Azure、Google Cloud)及其与移动服务的集成。
• 之前在领导角色或指导初级开发人员方面的经验。
• 能够为Flutter开发自定义插件,为更广泛的Flutter生态系统做出贡献。
• 在移动应用程序中实施多语言支持和本地化的经验。
招聘流程和时间表
首先,您申请并让我们的招聘人员审查您的个人资料。审查后,您将收到一个链接,可以根据自己的方便与招聘人员预约会议,以更多地了解自己,并让我们更好地了解您。如果您入围,您将有机会与我们的招聘经理见面。根据职位的范围和职能,您可能需要参加2-3轮面试(可能包括案例研究、角色扮演、试用或现场编码 - 这将在初始对话中与您沟通)。完成后,您的招聘人员将与您联系,讨论聘用要约。我们的目标是在2-3周内完成整个过程。
福利
- 大量学习机会 - 我们提供许多硬技能和软技能培训,帮助您提高自己并挑战自己
- 您将参与Kitopi Academy组织的定制研讨会
- 您将有机会在一个国际化、多元化和包容性的环境中工作
- 您将成为一个最关心他人的社区的一员
- 有机会成为我们的ESOP计划的股东(适用条款和条件)
- 免费无限制地获得营养师的帮助,因为我们关心您
- 没有着装要求!
- 延长产假和育儿假期
- 著名的团队活动和社交活动充满乐趣
- 包含私人健康保险
- 享受Kitopi品牌高达50%的折扣
- 根据公司政策享受24个工作日的年假