公司简介
在Gousto,我们的使命是成为英国最受欢迎的晚餐方式!
无论是在我们的食谱中创造多样性还是建立新团队,我们关心我们的员工以及他们在Gousto的机会。
我们致力于在组织中实现机会均等。在各个层面上,我们提倡平等,确保我们的员工始终得到公平和平等的对待。
如果您在申请或面试过程中需要合理的调整,请告诉我们。
请在申请中注明您使用的代词(例如- she/her/hers,he/him/his,they/them/theirs等)。
加入Gousto吧!
职位描述
iOS工程师-基础
我们的基础团队负责改进Gousto产品工程师的开发体验-这是我们在技术栈的核心方面(如网络、持久性和分析)以及我们的CI、工具和AWS服务上构建、维护和创新的地方。
iOS基础工程师与产品iOS工程师紧密合作,每两周进行一次行会,促进定期沟通和知识共享。
您将使用哪些技术?
我们的iOS应用程序是模块化的,每个功能团队都拥有其功能模块的所有权,使他们能够快速迭代和开发。我们的应用程序完全使用Swift,目标是最新的2个iOS主要版本。我们希望在适当的情况下采用最新的苹果工具和技术,同时尽量减少对第三方代码的依赖,我们最近使用SwiftUI和Combine实现了一些功能。我们使用持续集成,并每两周向App Store发布新版本的应用程序。
我们的移动CI和工具集大量使用Fastlane和Danger,因此其中大部分是使用Ruby编写的,并在AWS基础架构上运行。
您将为这个角色带来什么?
要在这个角色中取得成功,您将通过使用各种技术来提高我们的iOS工程师的生产力而受到激励,无论是在应用程序代码库本身还是其周围的工具。这不是一个勾选任务,我们不期望您满足以下所有条件才能申请,更多是为了让您了解这个角色的内容。
资格
核心职责:
• 同时在应用程序的核心和工具上工作,使产品工程师能够更快地提供价值和扩展能力
• 通过指导和辅导来支持其他工程师的学习和成长
• 应用精益方法改进Gousto的流程
• 通过迭代方法改进我们的软件,专注于提供影响力
• 为我们的iOS行会做出贡献,帮助我们改进我们的工作方式和代码库
• 扩展我们的移动CI基础架构,为工程师提供快速反馈
有益的经验:
• 熟悉Fastlane和Danger
• 维护持续集成环境
• 使用设计系统
• 熟悉Shell脚本
• 熟悉AWS等云服务
你是谁:
• 善于倾听,对他人的想法持开放和同理心
• 合作并乐于分享自己的想法
• 自我启动者,喜欢用新技术解决复杂问题
• 主动,设定目标并协调工作以提供价值
• 对系统架构、设计模式和测试策略有很好的理解
• 喜欢使用多种语言和工具链,如Swift、Ruby和Bash
• 通过架构、自动化测试和文档维护高质量的代码库
• 更愿意为工程师解决问题,而不是为客户解决问题
其他信息
平等机会
无论是在我们的食谱中创造多样性还是建立新团队,我们关心我们的员工以及他们在Gousto的机会。
我们致力于在组织中实现机会均等。在各个层面上,我们提倡平等,确保我们的员工始终得到公平和平等的对待。
加入Gousto吧!