
高级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.