关于Kafoodle:Kafoodle是一款针对商业厨房的软件平台,帮助他们管理食谱、菜单、营养、食品标签等等。客户包括知名的承包餐饮公司(其中一些是世界上最大的餐饮企业)以及零售和餐饮连锁店。Kafoodle是一款屡获殊荣的食品科技SaaS解决方案。我们是一个合作、积极和创新的团队,我们希望扩大我们的开发工作。我们的目标是成为全球企业和酒店餐饮领域领先的SaaS提供商。
自2014年推出以来,Kafoodle稳步增长,重复收入在过去一年翻了一番。现在,作为365 Retail Markets收购的一部分,该公司有望在未来几年内进一步快速增长。
关于365 Retail Markets(“365”):365总部位于美国密歇根州,拥有600多名员工,已经成为全球领先的无人零售技术解决方案提供商。通过积极的收购战略,365现在在其产品组合中拥有20多个互补的技术解决方案,并在30多个国家拥有超过50,000个POS点位,致力于巩固其作为全球技术卓越的参考点的地位。最近进入欧洲并在阿姆斯特丹和伦敦设立办事处,365希望加快在西欧的市场份额,并确保获得有意义的市场份额。
职责
• 参与整个系统生命周期,重点是编码和调试
• 编写干净的代码以开发功能性的Web应用程序
• 后端开发和支持现有应用程序(新功能、错误修复、重构、性能优化、本地化等)
• 从头开始开发新产品/模块
• 参与应用架构开发
• 实施单元测试
• 实施Rest API
• 与前端开发人员合作,将用户界面元素与服务器端逻辑集成
• 构建可重用的代码和库以供将来使用
• 与产品、项目负责人、设计师合作,了解新功能的需求
• 关注新兴技术,与当前最佳实践保持最新
项目技术栈
• 后端:PHP 8,Symfony 4.4,Terraform,Docker,Kubernetes,PostgreSQL,MySQL
• 前端:Typescript 4.1,Redux,React-Redux,React 16.13,React-router,CSSModules,Babel,Eslint,Stylelint,Webpack
• 自动化测试:js/ts,cypress
• 通用:Jira,Teamcity,Github,AWS
要求
• 7年以上作为后端开发人员的经验
• 对前端开发(Javascript+vue.js)有良好的理解(优先考虑)
• 在至少2个项目中担任高级开发人员职位
• 有Symfony框架开发经验
• 有Rest API设计和开发经验
• 有至少一个一线云服务提供商的经验
• 有使用Docker、基于云的服务(AWS、GCP等)和Git进行开发的经验
• 有与MySQL和PostgreSQL数据库的工作经验
• 有管理部署和发布的经验
• 具备动手编程、调试和监控的能力
• 能够快速切换不同的项目
• 有在敏捷环境中工作的经验
• 强大的分析能力和逻辑思维能力
• 出色的分析和时间管理能力
• 具备解决问题的团队合作能力
• 计算机科学或相关领域的学士学位(优先考虑)
• 之前在创业公司工作的经验(优先考虑)