这是一份全程远程工作,提供地区为:欧洲、中东和非洲。
"公司简介
Printify是一家高速增长的按需印刷平台,连接电子商务商家和按需印刷制造商。我们在一个快节奏、不断发展的行业中工作,拥有无限的增长机会。
James Berdigans,Printify创始人兼执行主席:
“我们的使命是建立一个让任何人、任何地方都能实现个人自由的平台。这种自由包括创造收入、成为自己的老板并自由安排时间。到目前为止,已经有超过600万人注册使用Printify开始他们自己的电子商务业务。由于每个订单都是按需制作的,所以开始没有风险,只有努力工作的回报。我们的目标是将创业的力量交到每个想要创建自己业务的人手中。”
团队
在我们的21个不同小组中,我们将商业梦想转化为出色的数字产品。Printify致力于卓越,为每个平台组件设立了专门的工程小组,以实现可持续、干净的代码和最小化的技术债务。我们正在寻找一名后端软件工程师加入我们的支付团队,该团队致力于为我们的商家和客户提供无缝高效的支付体验。
岗位职责
作为一名后端软件工程师,您将在塑造我们的支付系统和实践的未来中发挥关键作用,以提供可扩展和稳健的解决方案。该职位的责任将集中在支付方式集成和路由、后台支持、订阅管理、多币种支持、用户体验以及与其他小组(欺诈、财务和定价)的合作上。您将在面向服务的架构中遵循DDD和CQRS的最佳实践。对编写和改进(清洁)代码和系统的热情,成为具有合作精神的团队合作者,分享知识,并虚心向他人学习,对于在这个职位上取得成功至关重要。在这个职位上的发展将为您提供成长和晋升的机会。
我们使用的技术:
• PHP 8+,Symfony,Doctrine和Laravel。
• TypeScript,NodeJS - 来自NestJS,Loopback和Ts.ED的框架。
• Angular,TypeScript,HTML,SCSS和RxJS。
• Jenkins,Prometheus,Grafana和Elasticsearch。
• Cypress,PHPUnit和Postman。
• MongoDB,MySQL和PostgreSQL。
• AWS,Kubernetes,Docker和Git。
您的职责:
• 您将与产品团队和产品经理一起在Printify上迭代新功能。
• 您将负责设计和执行自己的计划。
• 您将帮助确定代码库中改进的领域,并有助于改进它。
• 您将经常与队友一起配对,从代码审查中获得反馈,促进知识共享、学习和改进平台。
• 您将修复平台内跟踪的优先级错误/问题。
• 您将作为演讲者或与会者参加每周的编程或知识共享会议。
• 您将学习、发展您的软技能,并与同事讨论最佳实践和技术。
最低资格要求:
• 良好的英语水平(口语和书面)。
• 5年以上PHP经验。
• 在支付系统方面有实际工作经验,包括在设计、实施和维护支付处理解决方案方面的专业知识。
• 有分布式系统经验。
• 注重质量:遵循最佳实践(测试(理想情况下是TDD)、结对编程、持续集成/部署、敏捷方法)和SOLID原则。
优先资格要求:
• 有DDD(领域驱动设计)经验。
• 有CQRS(命令查询责任分离)经验。
• 有SAGA模式经验。
我们提供的福利:
• 股票期权,让您成为Printify的一部分。
• 在欧洲、中东和非洲时区内完全远程工作的机会。
• 在任何地方工作 - 我们在里加或塔林的Printify办公室、您的远程家庭办公室或共享办公空间。
• 您可以在上午7点至11点之间的任何时间开始工作。
• 苹果MacBook笔记本电脑作为您的标准工作设备。
• 对于希望在里加或塔林工作的候选人提供国际搬迁支持。
• 提供导师指导、内部聚会和线上黑客马拉松的机会。
• 提供专业发展的学习预算和访问我们的图书馆。
• 健康保险或相应预算,根据您的位置和合同而定。
• 根据合同,无需医生证明,您可以随时享受带薪病假。
• 为了健康,提供额外的带薪休假,以及您选择的庆祝日。
• 提供内部健身房或健身津贴,根据您的位置和合同而定。
加入Printify意味着加入一个拥有超过500名员工的国际公司。在Printify,来自20多个国籍和不同背景的人们在我们的里加办公室和全球范围内共同工作。
我们一起为了胜利而努力,我们始终追求卓越。我们希望取得伟大的成就,为客户的生活带来有意义的变化。我们的客户是我们最重要的资产,也是指引我们前进方向的指南针。我们重视强大的学习文化,以成长的心态团结在一起。
在Printify,我们致力于营造一个多样、公平和包容的工作环境。我们不以种族、肤色、国籍、宗教、性别认同、性取向、婚姻状况、年龄、残疾或任何其他原因来歧视员工。
此职位由Jobgether提供,并获得77%的灵活性评分。