
高级 iOS 软件工程师
为银行平台构建可用于生产环境的 iOS 应用,并设计可扩展的应用架构。自动化软件构建、测试和部署流程。
描述
- 参与软件整个生命周期中的设计、构建、测试和实施工作。
- 深入了解平台的业务、应用、数据和基础设施。
- 与首席工程师、领域架构师及相关方合作,了解平台运作方式和业务目标。
- 采用敏捷方法完成待办事项中的工作。
- 构建可靠、稳健且能够适应未来需求的软件。
- 通过新思路、实验和原型制定架构方向并完善设计。
- 设计和构建软件,通过可执行模式自动化构建、测试和部署流程。
任职要求
- 具备至少 12 年软件设计与实施经验。
- 运用编程语言解决复杂问题。
- 分析、梳理并验证复杂需求,确保其符合业务和系统需求。
- 拥有丰富的生产级 iOS 应用开发经验。
- 熟练掌握 Swift、SwiftUI、Combine 以及 async/await、GCD 等并发技术。
- 理解模块化和可扩展的应用架构。
- 运用整洁架构、SOLID 原则和常见设计模式。
- 使用 SPM、CocoaPods 等依赖管理工具。
- 重视性能、可靠性和可维护性。
相关职位





Liberty Mutual Insurance 远程电话销售代表
Liberty Mutual Insurance$45,000 / 年
远程全职初级中级无需学位必需语言:英语内部销售销售在 Liberty Mutual Insurance 远程工作,接听来电并跟进意向客户。 帮助客户选择合适的保险保障,将销售机会转化为保单客户。
打开


O


