高级 iOS 开发工程师——波兰混合办公
在 GFT Technologies 开发和持续演进波兰最大的移动银行应用。设计可扩展架构、进行代码审查,并支持初级开发人员。
描述
- 开发波兰最大的移动银行应用
- 选择适合项目规模和需求的架构
- 进行代码审查
- 与业务团队及利益相关者有效沟通
- 分享知识并支持初级团队成员
任职要求
- 至少 6 年使用 Swift 和 Objective-C 开发 iOS 应用的经验,包括维护和迁移混合使用 Swift 与 Objective-C 的代码
- 熟悉 Xcode、CocoaPods、SwiftLint 和 Swift Package Manager
- 了解 The Composable Architecture(TCA)
- 理解代码模块化,并具备实际使用 Swift Package Manager 的经验
- 具备使用 Tuist 进行代码模块化的经验
- 能够编写单元测试、集成测试和 UI 测试
- 具备 XCTest、Quick/Nimble、SnapshotTesting 和 Swift Testing 的经验
- 能够根据 SOLID、KISS 和 DRY 原则设计代码
- 了解依赖注入和共享组件设计
- 具备 CI/CD 流程经验
- 波兰语流利
- 英语非常熟练
福利待遇
- 签订雇佣合同
- 混合办公,每周在办公室工作两天
- 可通过福利自选平台享受灵活的福利方案
- 可在任何地点工作,包括每年最多 140 天在波兰境外工作
- 具有竞争力的薪资和福利
- 富有挑战性的项目、培训以及助力成长所需的工具
