iOS高级研发工程师(性能优化)-Dev Infra
字节跳动
岗位职责
1、建设移动端智能化Agent体系,面向公司各业务方提供标准化、自动化的性能优化服务,覆盖启动、包体积、流畅度、网络等核心体验指标;
2、与性能监控体系协同,基于监控数据通过Agent实现自动化问题分析、归因与治理能力;
3、沉淀通用优化方案与技术体系,对外进行技术输出,提升公司客户端整体研发效率与技术影响力;
4、跟踪业内与学术界前沿技术,开展可行性验证并推动落地应用。
任职要求
1、3年以上iOS客户端开发经验,熟悉iOS SDK,精通Objective-C/Swift/C++之一;
2、有较强的问题分析与解决能力,团队意识强;
3、编码习惯良好,服务意识强,责任心出众;
4、具备优秀的团队沟通与协作能力。
以下任一领域有经验者优先:
1、iOS性能优化、稳定性治理、APM端监控等有相关工作经验;
2、熟悉iOS Framework,或有系统层(如Darwin/XNU)相关工作经验;
3、对Instruments、Time Profiler、Allocations、System Trace等性能分析工具有丰富使用经验或定制开发经验;
4、熟悉Darwin/XNU内核,或对任务调度、内存管理、文件系统及I/O等系统机制有深入理解;
5、熟悉Objective-C/Swift Runtime、绘制渲染(Core Animation/Metal)或有相关工作经验。