核心职责:
1、独立负责iOS功能模块的设计、开发和单元测试,确保代码质量和可维护性。
2、精通iOS UI框架、网络编程、多线程技术;熟悉常用音视频框架,具备网络编程和多媒体应用开发经验。
3、持续优化核心用户体验指标,如Feed流流畅度、视频首帧加载速度等。
4、主导性能优化、复杂动画实现或海外本地化适配项目。
5、负责或参与基于Flutter的跨平台模块开发,推动iOS与Flutter混合工程架构的设计与落地。
6、在必要时协助或主导使用Flutter实现部分业务功能,保障跨平台体验一致性和性能。
任职要求:
1、3年以上iOS开发经验,扎实的Swift和Objective-C基础,能独立完成复杂模块开发。
2、熟悉Auto Layout、动画原理,具备良好的代码设计与架构能力。
3、有性能调优、复杂交互实现或国际化项目经验者优先。
4、熟悉响应式编程,有千万级用户App或成功出海项目经验者加分。
5、具备Flutter开发经验,熟悉Dart语言及Flutter框架,有混合开发实战经验者优先。
6、具备良好的分析和解决问题能力,能快速定位并攻克技术难题。