资深 iOS 开发工程师——巴西远程工作
为巴西科技公司 Montreal Oficial 构建稳健、可扩展的移动应用。 使用 Swift、iOS 架构、测试、调试和 REST API 开展工作。
描述
- 担任资深 iOS 开发工程师
- 为 iOS 移动应用构建 IT 解决方案和项目
- 分析系统并制定系统与应用架构
- 设计数据模型和集成结构
- 使用 Swift 编写高效、易读且安全的低资源占用代码
- 创建稳健、模块化的应用架构
- 开发 iOS 应用的用户界面
- 应用设计模式,并开展单元测试和集成测试
- 调试应用并集成 REST 和 RESTful API
- 使用 Git、拉取请求和代码评审开展协作
任职要求
- 至少 7 年开发 iOS 移动应用 IT 解决方案和项目的经验
- 了解系统分析
- 了解系统架构
- 了解数据建模和集成结构
- 了解编程语言,最好熟悉 Swift
- 了解敏捷方法论
- 最好具备基础至中级英语能力
- 精通 Swift,包括高级概念以及质量、隐私和安全实践
- 能够优化代码以提高效率
- 能够编写便于其他开发人员阅读的代码
- 具备丰富的 Xcode iOS 应用开发经验
- 深入了解 Combine、SwiftUI、UIKit、Alamofire 或 URLSession 等核心框架和工具
- 能够构建高效、可扩展且处理、内存和能耗较低的解决方案
- 具备 MVVM、MVP 和 Clean Architecture 等 iOS 架构经验
- 能够设计和实现稳健、模块化的架构
- 能够创建直观且具有吸引力的用户界面
- 熟悉依赖注入和仓储模式等设计模式
- 具备使用 XCTest 和 XCUITest 等工具进行 iOS 单元测试和集成测试的经验
- 具备高级应用调试技能
- 熟悉 Git、拉取请求和代码评审
- 具备集成和调用 REST 及 RESTful API 的经验
- 有银行业经验者优先
福利待遇
- 该职位也向残障人士开放
- 协作、尊重且相互支持的工作环境
- 人才发展机会
- 旨在连接并优化技术与创新计划的实践
