iOS Leader
职位描述:
1、负责公司产品的iOS端研发,参与核心系统的设计及优化;
2、负责高质量的设计和编码;
3、对程序进行优化改造,满足产品体验;
4、和产品经理配合,深度参与手机产品需求讨论,功能定义等;
5、承担重点、难点的技术攻坚和新技术预研;
6、组织技术分享,带领新人成长;
7、负责研发团队搭建和管理;
8、对研发团队产出的质量和效率负责。
职位要求:
1、有良好的编程习惯,设计良好的代码结构,不断迭代重构;
2、具备iOS开发及管理经验,对iOS底层技术有深入理解,对技术和用户体验充满狂热,对性能追求极致;
3、优秀的沟通及表达能力,能带领团队快速实现产品需求,对产品有自己的理解更佳。
移动端研发专家 (多媒体SDK)
职位描述:
1、实现直播点播SDK架构设计和开发;
2、根据业务需求,基于Android、iOS平台进行架构设计优化,技术难点攻关;
2、针对多媒体SDK的使用环境,参与制定性能调优,排错工具,兼容性的技术方案;
3、参与基于多媒体SDK的场景化解决方案研发;
职位要求:
1、计算机相关专业本科及以上学历,具备扎实的计算机理论基础;
2、精通C/C++语言、多线程编程,对网络编程有深入了解; 理解Android和iOS平台特性,尤其对音视频采集及播放深入理解;
3、熟悉设计模式,有架构经验及良好的编码习惯;
4、熟悉多线程、网络编程,了解http,rtmp,rtsp等协议;
5、具备多媒体行业经验,对视频处理方面具有前瞻性和自己的见解和规划;
6、保持技术敏感性,有AI相关经验优先。
iOS架构师
职位描述:
1、负责字节跳动互娱的iOS App 技术预研,架构设计,包括但不限于抖音、tik tok等产品的研发;
2、抽象平台化技术组件;
3、项目重构,代码review,性能优化,质量把控;
4、新技术方向调研,技术难点攻克,新员工培养。
职位要求:
1、计算机或相关专业本科及以上学历;
2、5年以上iOS开发经验;
3、深入理解Objective-C Runtime运行机制和内存管理机制;
4、深入了解各个不同iOS版本的特性与差异并有丰富适配经验;
5、熟悉网络通信机制及常用数据传输协议,并有成熟的弱网优化方案;
6、负责过客户端通用底层库和SDK封装;
7、具有强大的代码驾驭能力与技术设计能力,有成功商用产品开发经验;
8、良好的沟通表达能力和团队合作精神,抗压能力强;
9、有IM,社交产品,音视频产品开发经验者优先;
10、有成功特效案例或热部署方案开发经验者优先;
11、有开源开发经验者优先。
iOS工程师- infra
工作职责:
1、公共基础组件的开发及维护
2、iOS Team 的 CI/CD建设
3、Team 最佳实践的总结及推广
岗位要求:
1、具备使用 Objective-C,Swift 开发复杂 iOS App 的经验
2、熟悉 Swift,能够使用 Swift 进行项目开发
3、有良好的项目设计能力,并能够文档化
4、熟悉 iOS framework 的构建过程,有过基础组件相关的开发经验
5、熟悉 iOS 包管理及发布流程,有过构建 CI/CD 相关的经验
6、有良好的沟通协作能力
7、敢于接受挑战,并能够按计划输出工作成果
加分项:
1、具备使用 C/C++ 进行跨平台 SDK 开发的经验
2、对音视频,网络,Hybrid 性能优化等领域有更深层次的了解
3、同时具备 iOS,Android 相关开发经验
4、有自主开发 CI/CD 相关工具链的经验
资深iOS开发工程师
工作职责
1、负责iOS平台应用产品的研发工作;
2、根据产品需求完成模块设计、编码、编码集成工作;
3、完善并遵守团队的编码规范,编写高质量、结构清晰、易读、易维护的代码;
任职资格
1. 三年以上 iOS 端开发经验,有完整的iOS App 开发经验;
2. 有扎实的 Objective-C & Swift 基础,具备独立完成项目开发的能力;
3. 熟悉iOS SDK,Xcode,Cocoa 相关技术开发及应用和 runtime 机制;
4. 熟悉网络编程、网络协议;熟悉多线程;擅长UI定制与用户交互、动画等经验优先;
5. 对代码和设计质量有严格要求,重视 Code Review,良好的编码习惯;
iOS开发(高级)工程师
职位描述:
1、负责公司新产品业务的功能研发和性能优化,完成高质量编码和测试工作;
2、和产品经理配合,深度参与手机产品需求讨论,功能定义等;
3、设计良好的代码结构,不断迭代重构;
4、承担重点、难点的技术攻坚。
职位要求:
1、本科及以上学历,计算机、通信等相关专业;
2、具有扎实的编程功底,良好的设计能力和编程习惯;
3、熟练掌握Objective-C,熟悉Swift的优先;
4、至少精通一门编程语言;
5、2年左iOS开发经验,能独立开发iPhoneApp者优先;
6、有较好的产品意识;
7、积极乐观,责任心强,工作认真细致,具有良好的团队沟通与协作能力;
8、热爱移动产品研发,有较强的学习能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新的移动开发技术。
解锁更多详情/职位请联系
微信:Cathy-LYY
简历请投:[email protected]