Tyler

iOS架构师
汇丰中国 · 11年经验
Tyler
日薪: ¥500/8h
地点: 北京 海淀
时间: 下班后周六周日可工作日远程
有团队 · 可整包 ID:427442 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | iOS Swift Objective-C 高并发 UI Android 测试 Docker CI/CD Jenkins 自动化测试
作为iOS架构师,我具备以下技术能力:

架构设计方面,我精通Swift和Objective-C,拥有11年的iOS开发经验,擅长设计高可用、可扩展的移动应用架构。我熟悉VIPER、MVVM、MVP等多种架构模式,能够根据业务场景选择最适合的架构方案。在汇丰银行工作期间,我主导了手机银行App的架构优化工作,推动代码从单一代码库向模块化、组件化方向重构,提升了代码复用性和团队并行开发效率。

性能优化方面,我具备深入的性能调优能力,熟练使用Instruments、Xcode Memory Graph等工具进行内存泄漏检测、启动速度优化、包体积控制和UI渲染性能分析,确保App在高并发场景下的流畅运行。

工程化能力方面,我熟悉CocoaPods等依赖管理工具,能够搭建高效的CI/CD流水线(Jenkins/Docker),推行代码审查、单元测试(XCTest)、UI自动化测试(Appium)等质量保障措施,确保交付质量。同时,我关注App安全,熟悉OAuth 2.0、TLS 1.3、证书绑定、代码混淆等移动端安全防护技术。

团队管理方面,我具备跨区域团队协作经验,曾与伦敦、香港、印度等技术团队合作完成版本交付,负责本地团队的代码审查、技术指导和培训工作,帮助团队成员提升技术能力并实现独立交付。我擅长将复杂的业务需求转化为清晰的技术方案,并推动落地实施。

对新技术的敏感度上,我持续关注SwiftUI、Combine等Apple生态新技术的演进,积极探索它们在企业级App中的落地可能性,同时具备与Android、后端团队协作完成端到端功能交付的全栈视野。

项目一:汇丰银行手机App架构优化

该项目旨在解决汇丰银行手机App因多年迭代积累导致代码臃肿、模块耦合度高、编译速度慢等问题。我担任iOS架构师,主导了整体架构改造工作。

我的主要工作包括:重新梳理业务边界,按账户管理、转账汇款、投资理财等功能域进行模块化拆分;推动多实体单一代码库的整合,建立分层架构(展示层/业务层/数据层),提升代码复用性,使同一套核心代码能够快速部署到全球不同国家和地区的版本中;优化依赖注入方式,降低模块间耦合度;引入组件化开发模式,使多个开发团队能够并行工作、独立交付。

项目成果显著:App启动速度提升约20%,编译时间缩短约30%,开发团队并行交付效率明显提升,新功能迭代周期大幅缩短。

项目二:二维码取款与银联支付功能开发

该项目是汇丰银行移动端新服务场景的重要探索,旨在为客户提供更便捷的无卡取现和线下支付体验。我负责iOS端功能的设计与开发。

我的具体贡献包括:设计并实现二维码生成与扫码支付的完整流程,对接银行核心交易系统接口;集成银联支付SDK,完成支付协议解析、交易状态回调等核心逻辑;针对取款和支付场景的安全要求,实现动态二维码刷新机制和交易签名验证,确保资金安全;优化扫码识别速度,将识别成功率提升至99%以上。

该项目成功上线后,客户反馈良好,有效拓展了银行App的线下服务场景,相关代码作为可复用组件沉淀到银行基础库中,供后续类似业务快速调用。

项目三:跨区域团队协作与本地技术能力建设

在汇丰全球研发体系中,我负责西安本地团队的iOS开发管理和技术指导工作。面对伦敦、香港、印度等多个远程团队并行协作的复杂环境,我建立了本地代码审查规范和技术文档体系,定期组织技术分享与代码走查,推动本地团队从需求理解到代码交付的全流程能力提升。通过持续的技术指导和一对一辅导,本地团队逐步实现独立交付,成为全球交付链中稳定的一环。我个人连续获得绩效与态度双Strong评级,内部晋升已通过Consultant Specialist级别考核。

整包服务: 微信公众号开发微信小程序开发PC网站开发H5网站开发App开发WebApp开发文档原型图UI设计
负责人: iOS架构师
团队成员: 产品经理 UI设计师 iOS工程师 安卓工程师 前端工程师 后端工程师 
Tyler ID:427442 复制

Tyler

有团队 · 可整包
iOS架构师 · 11年经验 · 汇丰中国
城市北京 海淀 日薪500元/8h 时间 下班后周六周日可工作日远程
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | iOS Swift Objective-C 高并发 UI Android 测试 Docker CI/CD Jenkins 自动化测试
作为iOS架构师,我具备以下技术能力:

架构设计方面,我精通Swift和Objective-C,拥有11年的iOS开发经验,擅长设计高可用、可扩展的移动应用架构。我熟悉VIPER、MVVM、MVP等多种架构模式,能够根据业务场景选择最适合的架构方案。在汇丰银行工作期间,我主导了手机银行App的架构优化工作,推动代码从单一代码库向模块化、组件化方向重构,提升了代码复用性和团队并行开发效率。

性能优化方面,我具备深入的性能调优能力,熟练使用Instruments、Xcode Memory Graph等工具进行内存泄漏检测、启动速度优化、包体积控制和UI渲染性能分析,确保App在高并发场景下的流畅运行。

工程化能力方面,我熟悉CocoaPods等依赖管理工具,能够搭建高效的CI/CD流水线(Jenkins/Docker),推行代码审查、单元测试(XCTest)、UI自动化测试(Appium)等质量保障措施,确保交付质量。同时,我关注App安全,熟悉OAuth 2.0、TLS 1.3、证书绑定、代码混淆等移动端安全防护技术。

团队管理方面,我具备跨区域团队协作经验,曾与伦敦、香港、印度等技术团队合作完成版本交付,负责本地团队的代码审查、技术指导和培训工作,帮助团队成员提升技术能力并实现独立交付。我擅长将复杂的业务需求转化为清晰的技术方案,并推动落地实施。

对新技术的敏感度上,我持续关注SwiftUI、Combine等Apple生态新技术的演进,积极探索它们在企业级App中的落地可能性,同时具备与Android、后端团队协作完成端到端功能交付的全栈视野。

项目经验

项目一:汇丰银行手机App架构优化

该项目旨在解决汇丰银行手机App因多年迭代积累导致代码臃肿、模块耦合度高、编译速度慢等问题。我担任iOS架构师,主导了整体架构改造工作。

我的主要工作包括:重新梳理业务边界,按账户管理、转账汇款、投资理财等功能域进行模块化拆分;推动多实体单一代码库的整合,建立分层架构(展示层/业务层/数据层),提升代码复用性,使同一套核心代码能够快速部署到全球不同国家和地区的版本中;优化依赖注入方式,降低模块间耦合度;引入组件化开发模式,使多个开发团队能够并行工作、独立交付。

项目成果显著:App启动速度提升约20%,编译时间缩短约30%,开发团队并行交付效率明显提升,新功能迭代周期大幅缩短。

项目二:二维码取款与银联支付功能开发

该项目是汇丰银行移动端新服务场景的重要探索,旨在为客户提供更便捷的无卡取现和线下支付体验。我负责iOS端功能的设计与开发。

我的具体贡献包括:设计并实现二维码生成与扫码支付的完整流程,对接银行核心交易系统接口;集成银联支付SDK,完成支付协议解析、交易状态回调等核心逻辑;针对取款和支付场景的安全要求,实现动态二维码刷新机制和交易签名验证,确保资金安全;优化扫码识别速度,将识别成功率提升至99%以上。

该项目成功上线后,客户反馈良好,有效拓展了银行App的线下服务场景,相关代码作为可复用组件沉淀到银行基础库中,供后续类似业务快速调用。

项目三:跨区域团队协作与本地技术能力建设

在汇丰全球研发体系中,我负责西安本地团队的iOS开发管理和技术指导工作。面对伦敦、香港、印度等多个远程团队并行协作的复杂环境,我建立了本地代码审查规范和技术文档体系,定期组织技术分享与代码走查,推动本地团队从需求理解到代码交付的全流程能力提升。通过持续的技术指导和一对一辅导,本地团队逐步实现独立交付,成为全球交付链中稳定的一环。我个人连续获得绩效与态度双Strong评级,内部晋升已通过Consultant Specialist级别考核。

团队情况

服务范围:
微信公众号开发微信小程序开发PC网站开发H5网站开发App开发WebApp开发文档原型图UI设计
团队构成:
负责人(iOS架构师) | 核心队员:产品经理 · UI设计师 · iOS工程师 · 安卓工程师 · 前端工程师 · 后端工程师
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
收藏