iOS 工程师

15个月前全职
Starling Bank Limited

Starling Bank Limited

location 伦敦
unsaved
在Engine by Starling,我们的使命是找到并与世界各地有雄心壮志在我们的技术上建立快速增长业务的领先银行合作。Engine是为Starling Bank构建的技术,一年前我们作为一个独立的业务分离出来。在这段时间里,Engine在市场上取得了巨大的进展,我们迅速成为雄心勃勃的银行和前瞻性咨询公司首选的选择。 我们借助我们作为知识渊博的银行家和一流的技术人员的经验,成为这些银行的选择,并成为领先咨询公司的首选合作伙伴。 作为一家公司,每个人都应该卷起袖子为我们的客户提供出色的成果。我们是一家以工程为导向的公司,我们正在寻找对Engine技术在世界各地不同市场改变银行业的潜力感到兴奋的人。 我们的技术人员是Engine的核心,喜欢在快节奏的环境中工作,这一切都是关于构建事物、创造新东西和颠覆性技术,使我们始终处于金融科技的前沿。我们采用扁平化结构,赋予您决策权,无论您的主要职责是什么,创新和合作将成为您所做的一切的核心。在我们开放的文化中,帮助永远不会远离,您将在团队中和整个业务中找到支持,我们一起努力。 在Engine内部,蓬勃发展和出色表现的方式是成为一个自我驱动的个体,能够对周围的一切负责:从构建事物、设计和发现到与同事分享知识,确保所有流程高效和生产,为我们的客户提供最佳结果。我们的目标以五个价值观为基础:倾听、保持简单、做正确的事情、拥有它和追求伟大。 混合工作 在Engine,我们采用混合工作方式——我们更希望您位于我们办公室可通勤的距离范围内,以便我们能够进行面对面的互动和合作。我们不喜欢规定您访问办公室和在家工作的频率,这需要您与您的经理商定。 关于Engine的工程 - 我们正在寻找iOS工程师来开发Engine平台,并使我们现有的功能适用于世界各地的银行,同时从头开始构建Starling尚未在英国市场发布的新功能。 Engine by Starling的工程师们热衷于帮助我们交付新功能,无论他们的主要技术栈是什么。在我们最新的博客或与科技女性的案例研究中了解团队的见解。 我们正在寻找各个层次的工程师加入团队。我们重视人们的参与和关心客户,关心他们编写的代码和他们对全球银行业的贡献。我们需要具备广泛能力应对各种问题和挑战的人,能够跨团队合作,在这里做出伟大的事情,继续改变银行业。 作为一名工程师,您将: • 为我们屡获殊荣的平台和内部工具做出贡献 • 以可配置的方式从头构建新功能和产品 • 与周围的人分享您的知识,为我们的学习文化做出贡献 • 拥有您的项目,在整个银行的小团队中合作交付 • 在您所做的一切中追求伟大,保持好奇和求知欲 • 作为我们改变银行业的团队和组织的一部分 我们的iOS应用程序完全使用Swift编写。它高度模块化,我们使用MVVM-C架构来最大程度地提高代码可重用性和测试性。我们还重视简单而不是复杂,少动部件意味着更少的故障和更容易理解。 我们使用的一些知名框架和工具包括: • RxSwift - 作为我们的响应式编程框架; • SnapKit - 作为我们的自动布局DSL,尽管我们有一个基于SnapKit构建的内部框架,可以让我们编写声明性的、类似SwiftUI的布局代码用于UIKit。 • Realm - 作为应用程序的主要持久层; • Sourcery和SwiftGen - 用于各种代码生成任务。 • SwiftFormat、SwiftLint和Danger - 用于执行高代码质量标准。 • 等等。 我们还构建了内部工具和框架,因为开发者的生产力和自动化对我们至关重要。 我们正在寻找愿意在这些应用程序上工作的iOS工程师,他们: • 希望在拥有数百万客户的功能丰富的移动应用程序上工作; • 能够编写稳健、经过充分测试的代码,为我们的客户提供所需的可靠性; • 关心产品、用户体验和设计; • 认为(与我们一样)少数授权的开发人员是交付软件的正确方式; • 我们的应用程序是使用UIKit构建的,了解其概念和组件是必须的。 • 我们在项目中使用RxSwift,有响应式编程经验将是一个加分项,但不是必需的。 面试流程 面试是一个双向过程,我们希望您有时间和机会了解我们,就像我们了解您一样。我们的面试是对话式的,我们希望从您那里得到最好的表现,所以带上问题,保持好奇心。一般来说,您可以期待以下流程,在与我们人才团队的一次交谈后: • 初始电话:约45分钟 • 完成技术测试(无时间限制) • 技术面试:约2小时 • 最终面试:约45分钟 • 25天假期(还可以根据您的需要选择公共假期) • 生日额外休假一天 • 年假随着服务年限增加,您可以选择购买或出售多达五天额外的休假 • 每年16小时的有薪志愿者时间 • 工资抵税,公司增强型养老金计划 • 4倍工资的人寿保险和团体收入保护 • 包括心理健康支持和癌症护理在内的VitalityHealth私人医疗保险。合作伙伴福利包括与Waitrose、Mr&Mrs Smith和Peloton的折扣 • 大力支持家庭友好政策 • 奖励推荐朋友计划 • Perkbox会员资格,享受零售折扣,提供身心健康的健康平台,以及每周免费和增强福利 • 参与Cycle to Work、工资抵税健身合作伙伴计划和电动汽车(EV)租赁等计划 关于我们 您可能因为不符合所有条件而不愿意申请职位。忘掉这些吧,虽然我们不能满足每一个灵活工作的要求,但我们总是乐意讨论。所以,如果您对与我们一起工作感到兴奋,但不确定自己是否已经达到100%,还是与我们联系。 我们的使命是彻底改变银行业,这始于我们杰出的团队。无论之前发生了什么,我们自豪地汇集了各种背景和经验的人们,他们热爱共同解决问题。 Starling Bank是平等机会雇主,我们为在工作场所促进多样性和包容性的持续努力感到自豪。在招聘Starling Bank的人才时,个人不受种族、宗教、国籍、年龄、性别、性别身份、性别表达、性取向、婚姻状况、医疗状况、血统、身体或精神残疾、军事或退伍军人身份或适用法律保护的其他特征的限制。 通过提交您的申请,您同意Starling Bank可能会收集您的个人数据用于招聘和相关目的。我们的隐私声明解释了我们可能处理的个人信息、我们可能处理您的个人信息的地点、处理您的个人信息的目的以及您可以行使的有关我们对您的个人信息使用的权利。