核心职责:
1. 负责App核心模块架构设计,采用MVVM+Clean Architecture分层架构,结合SwiftUI与UIKit混合开发,提升代码复用率与可维护性;
2. 主导蓝牙BLE/Wi-Fi设备配网模块开发,优化配网成功率(从85%提升至98%),解决不同型号设备的兼容性问题;
3. 实现设备状态实时同步功能,基于MQTT协议搭建消息推送通道,确保设备指令响应延迟≤500ms;
4. 开发数据统计模块,集成Core Data本地存储+云端同步,实现用户行为、设备运行数据的可视化展示;
5. 负责App性能优化,将启动时间从3.2s压缩至1.8s,内存占用降低25%,解决大图片加载、后台保活等关键问题;
6. 协同产品、设计团队完成需求拆解与UI还原,主导单元测试与集成测试,保障上线前Bug通过率100%;
7. 指导初级开发工程师,制定编码规范与技术文档,确保团队开发效率与代码质量。
技术栈:Swift 5.8、SwiftUI、UIKit、Combine、Core Data、MQTT、BLE 5.0、Alamofire、单元测试(XCTest)
项目成果:
- App成功上线App Store,首月下载量突破10万,用户评分4.8/5;
- 设备连接稳定性、指令响应速度远超竞品,获客户技术团队高度认可;
- 代码覆盖率达85%,上线后重大Bug率为0,支撑后续3次版本迭代无缝衔接。