sunqiangqiang ID:390079 复制

sunqiangqiang

高级 SDK 技术 · 10年经验 · 神策数据
城市北京 海淀 日薪800元/8h 时间 下班后周六周日可工作日远程
0
累计接单
0
用户评价
0
被收藏

技术能力

AI 技能提取 | Swift Objective-C UI 测试 自动化测试 SQLite gRPC WebSocket GraphQL RESTful
1. 熟练使用 Swift 、 Objective-C,掌握 Swift Concurrency(async/await)
2. 熟悉 UIKit(布局、动画、视图控制器生命周期),了解 SwiftUI(Declarative UI 方式开发),使用 Auto Layout / SnapKit 进行 UI 适配
3. 熟悉 UserDefaults、Keychain、CoreData、SQLite、Realm 进行本地存储,掌握 Codable(JSON 解析),会用 Alamofire / URLSession 进行网络请求
4. 熟悉 GCD(Grand Central Dispatch)、OperationQueue,了解 async/await,优化异步任务
5. 通过 Alamofire / URLSession 调用 RESTful API,使用 WebSocket / MQTT 进行实时通信,了解 GraphQL / gRPC 作为 API 替代方案
6. 熟练使用 CocoaPods / Swift Package Manager(SPM)/ Carthage 进行库管理
7.了解 App 生命周期,处理前后台状态,熟悉 App Store 上架流程(证书管理、TestFlight、App Review)
8. 能够将 MVC 代码优化成 MVVM 或 VIPER
熟悉 Dependency Injection(依赖注入),如 Swinject
9. 使用 XCTest / Quick & Nimble 进行单元测试,熟练使用 XCUITest 进行 UI 自动化测试
10. 使用 AVFoundation / Core Audio 进行音视频播放、录制,了解 Metal / OpenGL ES 进行 GPU 渲染
11. 掌握 Core Bluetooth 进行 BLE 设备连接
12.了解 ARKit / Core ML / Vision,开发 AI 相关应用
13. 产品思维,理解用户体验 ,业务逻辑.

项目经验

项目名称:银行手机银行 App
职责:核心 iOS 开发工程师
技术栈:Swift、UIKit、Combine、Alamofire、CoreData、Face ID、AES 加密、CI/CD

工作内容
1. 负责账户管理、转账支付、信用卡还款、理财产品等核心业务模块开发。
2. 使用 UIKit + AutoLayout 进行 UI 适配,提高不同设备上的用户体验。
3. 采用 Alamofire + Combine 进行网络请求优化,提升 API 响应速度 30%。
4. 通过 Face ID / Touch ID 实现安全认证,提高用户登录便捷性。
5. 使用 AES 加密 & HTTPS / TLS 确保数据传输安全,符合金融级安全标准。
6. 采用 CoreData 缓存常用数据,减少 API 请求,优化 App 启动速度 1.5s → 0.8s。
7. 使用 Fastlane + GitHub Actions 搭建 CI/CD 流水线,实现自动化测试 & TestFlight 发布。

项目成果
1. 优化 API 响应速度 30%,减少用户等待时间,提高转账成功率。
2. 支持 Face ID 登录,提升 50% 登录速度,用户活跃度提升 20%。
3. 崩溃率降低至 0.1% 以下,用户满意度提升。
4. App Store 评分 4.8+,月活用户 200W+,交易金额达 10 亿+。



项目名称:埋点 SDK
职责: iOS SDK 开发工程师
技术栈:Swift、Objective-C、NSURLSession、CoreData、SQLite、GCD、JSON Schema、CI/CD

工作内容
1. 设计高效埋点架构,支持自动 & 手动埋点,基于 KVO 和 Method Swizzling 进行无侵入事件采集。
2. 采用 SQLite + CoreData 进行本地缓存,确保网络异常情况下的数据不会丢失,支持数据重试机制。
3. 封装数据采集 API,支持点击、页面浏览用户行为等多维度追踪。
4. 优化数据上报策略,使用批量上报 + GCD 异步队列,减少主线程阻塞,提高数据上报效率 30%。
5. 数据加密传输,采用 AES/RSA/ECC/SM2 加密,确保埋点数据安全性。
6. 支持多种集成方式(CocoaPods / SPM / Carthage / XCFramework),简化开发者接入成本。
7. 提供离线日志存储与上传机制,即使 App 处于无网状态,仍能存储并在联网后自动补传数据。
客服二维码

没找到合适的人才?

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

微信沟通 立即沟通 立即预约
平台担保交易 · 1小时内不满意可退款
微信扫码,建群沟通

平台信誉与实力

基于 35,336 需求方信任

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