代表职业团队合作

高级iOS开发者

关于代表

Repsly, Inc.是一家B2B软件即服务(SaaS)公司,专注于提供领先的零售执行平台。beplay体育安卓版下载我们的团队遍布全球,客户遍布全球80多个国家。我们的总部位于克罗地亚的萨格勒布和美国的波士顿,在世界各地都有合作伙伴。

如果您正在寻找机会将您的技能、激情和正能量结合起来,为一家世界级的全球性SaaS公司的发展发挥有意义的作用,那么请加入我们的团队。

工作描述

作为开发团队的一员,您将有机会从事一个复杂的产品,该产品将挑战您的技术和组织技能,使您能够学习和成长。职责范围从设计和细化功能需求,到实现实时生产跟踪,再到用户采用您的功能。

我们的新iOS移动应用程序是在MVVM架构上使用CoreData和我们集成到代码库中的最佳实践的Swift中从头开始构建的。应用程序也在离线模式下工作,几乎世界各地的大客户都在使用它。我们在单元测试覆盖率、UX/UI和CI/CD管道上投入了大量精力。

在Repsly,我们非常重视所有权和参与度。Scrum用于更好地组织和改进我们的流程,与okr在公司层面上保持一致。


如果你加入我们的团队,你将:

  • 使用分层事件驱动的微服务后端开发分布式SaaS多租户解决方案
  • 面对SaaS、敏捷产品开发和快速成长的公司的挑战
  • 致力于全球使用的企业级软件产品
  • 在一个由公认的专业人员组成的团队中使用新技术
  • 积极参与产品和架构决策
  • 实践良好的编码标准并参与同行代码评审


所需技能

  • 5年以上使用Swift、REST服务、SQLite和Core Data进行软件开发的经验,对单元和集成测试框架有丰富的知识
  • 丰富的MVC和MVVM架构知识
  • 丰富的MapKit, CoreLocation, CoreFoundation, UIKit, RxSwift, Combine知识
  • 良好的英语听说读写能力
  • 良好的沟通技巧,积极主动地实现长期目标,并全权负责交付工作


首选的技能

  • 具有设计iOS应用程序、设置编码规则和领导解决方案的经验,使其具有可扩展性、高性能和符合Repsly编码标准
  • 有离线存储、线程和性能调优的经验
  • 有软件质量保证原则和DevOps经验
  • 在团队中使用敏捷开发方法,包括Scrum


我们所提供

  • 继续教育和专业发展
  • 偶尔拜访一下我们的波士顿办事处
  • 选择你的位置,远程工作或在办公室
  • 在(宠物)友好的工作氛围中工作
  • 公司活动和团队建设
  • 非正式的社会活动和运动团体
  • 一种不怕尝试、不怕失败、不怕从错误中学习的文化

申请过程

如需申请,请发送电子邮件连同求职信和简历到:careers@repsly.com