1.多年 iOS 移动端研发经验,能快速上手新项目并推动交付,有丰富的iOS上架经验,了解苹果的审核机制
2.熟悉 Flutter 开发,能够用 Flutter 高效开发跨平台移动应用,提升开发效率并减少维护成本。
2.有音视频/直播、IM 即时通讯WebRTC等复杂业务实战经验,能独立解决性能、延时与稳定性问题。
3.熟练使用现代 AI 编程工具(Claude Code 、Cursor 、 Codex 、Antigravity )提升编码效率与代码质量,能利用其进行代码导航、智能补全、重构建议与生成 PR 描述等。
4.熟悉常用开源生态与工程化(CocoaPods、Alamofire、Realm、FMDB、Swift Package Manager (SPM)、GCD 等),擅长用新技术降本增效。
5.精通 技术架构设计与性能优化,能够结合业务需求设计高效的技术方案,解决复杂技术难题,确保项目在性能、稳定性及可扩展性上的高标准
6.擅长 组件化开发,能够将复杂功能模块化、组件化,提高代码复用率和项目可维护性,提升团队开发效率,降低后期维护成本。
专业技能:
● 精通 iOS 开发,熟悉 Objective-C 和 Swift,深刻理解 iOS 框架及其特性。
● 熟悉 音视频 和 直播技术,精通 IJKMediaFramework,能够实现稳定的音视频播放和直播功能。
● 熟练使用 Masonry、SnapKit 进行布局,掌握 FMDB、Realm、AFNetworking、Alamofire、SDWebImage 等常用开源库,提升开发效率。
● 熟练使用 Autolayout 和 Storyboard、XIB 进行 UI 设计,能够高效构建响应式布局。
● 精通 UITableViewCell 重用机制及性能优化,保证大数据量列表的流畅显示。
● 精通 存储技术,熟练使用 FMDB、Core Data、NSUserDefaults、Realm 等实现数据持久化。
● 熟悉 多线程技术,包括 GCD、NSOperation 和 NSThread,能够实现高效的异步操作。
● 熟练使用 网易云信、融云、环信 Livekit等第三方聊天 SDK,尤其对 Livekit、网易云信,融云 熟悉。
● 深刻理解 内存管理机制,熟悉 runtime 和 runloop,能够有效优化内存和性能。
● 熟悉 真机测试流程 和 应用发布,熟练掌握 App Store 上线的各项流程。
● 熟练使用 命令行工具,了解 Java 和 数据库技术,对后台有一定了解。
● 熟练使用 MVC、MVVM、MVP 等设计模式,能够根据项目需求选择合适的架构。
上架经验可提供和苹果沟通的来往邮件内容为证
石斯贸易有限公司(深圳分部) iOS研发 2023.06-2025.10
在 石斯贸易有限公司,我担任 iOS 研发工程师,负责公司与充电桩相关的移动端应用开发,独立完成了 iOS 客户端的设计、开发和优化工作。我的主要职责包括技术实现、跨团队协作与产品功能优化,确保了应用的稳定性、性能与优质的用户体验。
1.独立负责与充电桩相关的 iOS 客户端开发,确保项目按时交付,并优化功能和用户体验。
2.与 产品经理 密切合作,参与项目需求分析、功能规划和排期,确保各模块的顺利交付。
3.与 技术负责人 讨论技术方案,负责 iOS 端技术架构设计和代码实现,确保方案的可执行性和可扩展性。
4.集成 蓝牙技术,实现充电桩设备的搜索和绑定,提升了设备连接的稳定性和用户体验。
5.接入 Apple Maps,实现充电桩位置展示和导航服务,帮助用户轻松找到附近充电桩。
6.与后端团队协作,制定接口规范,确保数据格式统一并优化数据传输,提升了应用的响应速度。
7.参与 UI 评审,与设计团队共同讨论页面实现方案,提出改进建议,优化了用户界面的流畅度。
8.积极修复 bug,推动自动化测试,确保代码的稳定性,按时将项目成功上线到应用市场。
9.通过 性能优化,减少了应用的启动时间、内存使用和网络流量,提升了用户体验。
10.根据用户反馈进行产品迭代,增加新功能,使得用户活跃度提升 20%,用户满意度大幅提升。
北京葫芦简医科技有限公司 iOS 2019.07-2023.05
在 北京葫芦简医科技有限公司,我担任 iOS 研发工程师,互联网医疗平台的相关的 iOS 客户端开发工作。我的职责不仅包括技术实现,还涵盖团队协调、任务管理和项目交付,确保项目高效推进并按时上线。
1.项目初期,我独立完成了 iOS 客户端的核心功能开发,依据项目需求文档和 UI 页面设计,顺利实现了多个关键页面和功能模块,为后续开发打下了坚实的基础。
2.项目中期,由于工作细致且主动沟通协调,我被调升为 iOS 小组长。在这一阶段,我主导了新应用架构的搭建,并进行了详细的技术调研,解决了多个技术难题,如 蓝牙设备连接问题 和 数据同步问题,确保了开发工作的顺利推进。
3.项目后期,我管理了研发团队,负责任务分配、进度跟踪和代码审查,确保团队成员明确目标并高效执行。我还优化了 bug 修复流程,推动自动化测试的引入,减少了上线前的 bug 数量,并确保项目按时交付和顺利上线。
4.在工作期间,我主动学习了 Java 技术 和 数据库知识,扩展了技术能力,并了解了 小程序开发,帮助团队更好地适应多平台开发需求。我还有效管理了团队成员的日常工作进展,确保项目按计划执行。
5.通过与 后端团队 和 产品经理 的紧密合作,优化了接口对接和数据格式,提升了前后端协作的效率,确保了应用的稳定性和性能。
6.在此期间,我还加强了对 团队协作和沟通 的管理,建立了高效的工作流程,减少了沟通障碍,确保了跨部门协作的顺畅,帮助团队提升了整体开发效率。
北京鸢飞科技有限公司 iOS 2017.09-2019.06
在 北京鸢飞科技有限公司,我主要负责公司 iOS 客户端的研发工作 和 前端技术部署安排。通过这段经历,我不仅提升了技术深度,还在项目管理方面获得了宝贵的经验。技术上并不断探索新的技术解决方案,推动项目的顺利交付。
1.产品经理支持:参与了 项目宣讲、需求评审和需求点分析讨论,协助 产品经理 制定项目排期,确保项目按计划推进并符合客户需求。
2.技术方案讨论:与 技术负责人 一起讨论技术实现方案,规划技术路线,并确保代码实现的合理性和可执行性。
3.技术文档编写与风险评估:编写了 技术文档,对技术方案进行了风险评估和控制,确保项目的质量和进度得以保障。
4.项目代码扩展性与兼容性:根据项目整体规划,讨论后期 代码维护与升级方案,确保代码的可扩展性和兼容性。
5.后端接口规范与技术难点解决:与 后端团队 协作,确定接口规范和字段解析规则,标记技术难点和重点,确保前后端的无缝对接。
6.UI 评审与优化:参与 UI 评审环节,与设计团队讨论页面实现方案,提出优化建议,确保用户界面友好且易于使用。
7.项目进度推动与沟通协调:积极推动项目进度,参与跨部门沟通,协调前端、后台、UI 和测试团队解决项目中的技术和功能问题。
8.Bug 修复与上线发布:负责修复已知 bug,确保项目按时完成,并成功上线至应用市场,保障版本的稳定性。
项目经历
Lectron充电桩iOS端 iOS研发 2023.06-2025.10
1.项目中采用 Swift 和 Objective-C 混编 技术,并结合 MVVM 架构模式,确保了代码的高效扩展和维护,提升了应用的性能和可维护性。
2.使用 AVFoundation 完成了扫码绑定功能,结合 CoreLocation 和 Apple Maps 提供用户定位和导航服务,帮助用户快速找到附近充电桩并进行绑定。
3.集成 CoreBluetooth 实现了蓝牙设备的搜索与绑定,确保充电桩设备的无线连接稳定,支持快速设备配对和状态同步。
4.通过 Stripe SDK 和 PayPal SDK 集成支付功能,支持用户通过信用卡和 PayPal 完成充值,确保支付过程安全、便捷。
5.使用 Realm 完成本地数据存储,确保充电桩的状态信息和用户数据实时同步,提升了数据管理的效率与安全性。
6.开发了 家庭共享功能,实现了用户充电桩的共享,方便家庭成员之间互相使用充电桩。
葫芦简医医生端和患者端 iOS研发 2019.07-2023.05
项目描述 : 北京葫芦简医主要是做互联网业医疗这一块的方向,包含网上问诊服务,预约挂号,开药,和陪诊服务等
1.负责管理团队的开发任务,安排任务优先级,跟进开发进度,确保任务按时完成并按计划上线。
2.使用 Objective-C (OC) 完成项目的核心功能开发,确保了项目的稳定性和兼容性。
3.为满足直播间动画效果,率先使用 Lottie 动画技术,解决 GIF 加载慢、模糊的问题,应用体积约 -10%。
4.主导 IM / 直播 / 连麦 技术路线调研,对比融云、环信、网易云信等方案。
5.最终落地 网易云信,集成 IM/直播/连麦,通信与集成效率提升约 60%,整体稳定性明显提升。
6.通过合理的技术选型与优化,保障高并发下的稳定运行,用户侧体验与指标同步改善。
7.网络与并发:基于 AFNetworking 封装网络层,统一鉴权/重试/超时与断网重连;用 GCD/NSOperation 管理并发任务,避免主线程阻塞,保证交互流畅。
8.性能与稳定:使用 Instruments 做 CPU/内存/卡顿分析并治理;建立崩溃收集与符号化(Crashlytics)以及 TestFlight 灰度发布与回滚预案。
小管家App | 2017.10.01 - 2019.02
负责公司核心金融理财 App 的 iOS 端开发与维护工作。该产品为 P2P 投资理财类应用,通过第三方金融牌照合规运营,为用户提供多样化的理财投资服务。
主要职责:
负责 App 的功能开发、迭代优化及日常维护,保障产品稳定运行
独立完成 App Store 审核材料准备、提审及上线全流程,熟悉苹果审核机制及金融类应用的合规要求
参与产品需求评审,与产品、后端团队协作完成功能落地
处理线上问题反馈,进行 Bug 修复及性能优化
核心业务模块开发:
1. 投资理财模块
理财产品展示、筛选及购买流程,支持活期、定期等多种产品类型
收益计算与资产管理(持仓、收益明细、预期收益试算)
2. P2P 撮合交易
对接债权匹配系统,实现投资与借款标的自动撮合
标的详情展示及投标状态流转管理
3. 资金账户体系
对接银行存管(H5 + Native 混合方案),完成开户、绑卡、充值、提现全流程
账户资金实时同步与多重安全验证
4. 收益与回款
每日收益计算、到期回款、债权转让等功能开发
收益日历与回款提醒
5. 合规与安全
风险测评、电子签章、投资合同在线签署
数据加密、HTTPS 传输、防抓包处理
好园长App iOS研发 2016.12-2017.08
项目描述:好园长App是一款面向全国幼儿园园长的管理、学习和培训平台,旨在提供便捷的管理工具和学习资源,帮助园长提升管理水平。
1.集成 音频播放 和 视频播放 功能,使用 AVFoundation 和 IJKMediaFramework,确保用户能够顺畅地播放学习资料和培训视频。
2.从 frame 转向使用 Masonry 布局,简化了界面布局的代码,提高了布局的灵活性和可维护性。
3.使用 类工厂模式 增加常用控件的代码复用,减少了代码冗余,提高了开发效率。
4.集成 推送 和 分享 功能,使用 APNs 实现推送通知,确保用户能及时接收到重要消息,同时支持社交分享功能,提升用户体验。
5.使用 CocoaPods 管理第三方依赖库,确保项目中所有依赖的库能够统一管理,并且方便进行版本控制。
6.开发了多个 自定义类,根据产品需求提供了灵活的解决方案,满足了不同功能的需求。
7.严格按照 代码规范 编写代码,确保代码清晰易懂,且所有复杂的逻辑均有充分的注释,保证了项目的可读性和可维护性。
8.自定义 plist 文件,使得程序能够 一键切换网络环境,支持开发、测试和生产环境的快速切换,提升了开发效率。
9.集成了 微信支付,并实现了微信支付的完整流程,确保用户能够顺利完成支付操作。
小禾小小时光家长端,小小时光教师端 iOS研发 2016.10-2016.12
项目简介:
家园共育App,用于北京红黄蓝幼儿园的老师管理园所孩子的考勤、生活和动态。家长则通过该App查看宝贝在学校的日常情况,包括饮食、活动和生活动态。
责任描述:
1.整个项目分为 家长端 和 教师端,由我独立开发,确保功能模块的清晰和分工明确。
2.项目接手时,应用经常崩溃且存在很多问题,我通过大量重构和优化,提升了应用的稳定性和流畅度。
3.集成了 融云通讯协议,独立开发通讯功能界面,确保用户能够稳定进行即时通讯。
4.集成了 分享功能、百度地图 和 推送通知,让家长和老师能够便捷地分享孩子的动态和位置,并及时收到通知。
5.开发了 食谱功能,通过图像拼接技术实现了美观的食谱展示,提升了用户体验。
6.实现了 二维码扫描功能,方便用户通过扫描二维码进行快速操作和信息获取。
7.开发了 班级圈功能,实现了图片的九宫格排版和 自定义 cell 动态高度,提升了界面的灵活性和用户体验。
8.完成了 自定义轮播图 功能,确保了动态内容展示的流畅性和美观性。
9.在项目过程中,技术能力和团队管理能力得到显著提升,特别是在 沟通 和 协调资源 方面的能力增强。
10.项目经验让我认识到 需求沟通 和 时间管理 的重要性,并理解了如何有效预估工作量和与客户之间的互动。
可兼职时间
可兼职地点
0条评论 雇主评价