IOS资深工程师岗位职责
资深ios工程师岗位职责:
1、负责主客户端设计和开发;
2、根据产品需求完成架构和模块设计、开发工作;
3、改善软件的易用性,提升用户使用体验;
4、负责移动平台新技术研究、功能扩展,现有开发方法的改进;
5、解决研发过程中遇到的关键问题和技术难题;
6、能按照项目计划,按时提交高质量的代码,完成开发任务。
职位要求:
1、须有3年以上ios平台软件开发经验,最近两年须有一二线互联网公司的工作经验;
2、须精通组件开发的方式、版本管理、私有pods创建、iOS多线程的实现以及原理、runloop、runtime;
3、须熟悉json、xml、protobuf的数据格式、socket网络编程,必须能够封装HTTP请求;
4、了解cocoapods、OC语言(ARC)内存管理原理、内存循环引用的原因、高聚合低耦合的架构。岗位职责:
1、负责主客户端设计和开发;
2、根据产品需求完成架构和模块设计、开发工作;
3、改善软件的易用性,提升用户使用体验;
4、负责移动平台新技术研究、功能扩展,现有开发方法的改进;
5、解决研发过程中遇到的关键问题和技术难题;
6、能按照项目计划,按时提交高质量的代码,完成开发任务。
职位要求:
1、须有3年以上ios平台软件开发经验,最近两年须有一二线互联网公司的工作经验;
2、须精通组件开发的方式、版本管理、私有pods创建、iOS多线程的实现以及原理、runloop、runtime;
3、须熟悉json、xml、protobuf的数据格式、socket网络编程,必须能够封装HTTP请求;
4、了解cocoapods、OC语言(ARC)内存管理原理、内存循环引用的原因、高聚合低耦合的架构。
篇2:苹果IOS工程师岗位职责
IOS苹果开发工程师宁波容瀚医院管理咨询有限公司宁波容瀚医院管理咨询有限公司,容瀚一、岗位职责
1、负责iPhone手机应用开发及维护;
2、负责iOS平台社交应用程序设计、开发;
3、参与讨论程序功能设计,独立完成功能开发,验证和修正测试中发现的问题;
4、学习和研究新技术以满足产品的需求,根据开发过程中的体验对产品提出改进建议;
5、根据产品功能模块设计,编码实现各模块功能,并确保开发质量;
6、参与移动平台软件框架的研究,设计和实现、关键技术验证等工作。
二、职位要求
1、计算机或相关专业,两年以上iOS应用开发经验,熟悉iPhone手机平台及应用软件开发,有扎实的编程功底、良好的编程习惯和面向对象编程经验;
2、熟悉Objective-C语言,了解swift语言;
3、熟悉C/S系统解决方案,熟悉iPhone/Mac操作系统;
4、熟悉多线程、HTTP协议;
5、有独立设计算法、解决程序问题的能力;
篇3:IOS客户端工程师岗位职责
IOS客户端工程师岗位职责:
1、负责学习平台的新闻资讯、短视频、长视频、直播、强国号、订阅、社区、推送等客户端研发工作;
2、参与整体项目计划制定,项目需求分析,跟踪项目进度,评估项目风险,对产品及运营需求进行技术方案设计、实现与持续优化;
3、对业务目标及技术目标的达成负责,对问题快速响应,利用工程化的手段提高研发效率、质量;
任职要求:
1、计算机相关专业本科及以上学历,基础扎实,数据结构,网络等基础知识掌握牢固,2年以上工作经验;
2、精通iOS客户端开发;有丰富的客户端应用架构经验,可以独立承担App级别的架构设计,并主导大型项目研发;
3、精通iOS操作系统特性和内部运行机制,精通UI开发,熟练各种UI组件并了解其原理;
4、精通iOS调试工具和方法,可以应付iOSAndroid复杂问题,具备良好的分析解决问题能力,有技术难题攻关经验,有性能优化经验者优先;
5、有较好的逻辑思维能力,较强的抽象、概括、总结能力;
6、有较好的沟通交流能力,善于主动思考和行动,乐于解决具有挑战性的问题,对待技术有强烈兴趣;
7、热爱技术,工作认真、严谨,具备较强的学习能力和责任心,能自我激励,善于沟通与团队协作;
8、有互联网工作经验者优先考虑;
9、有内容产品的客户端开发经验者优先,有视频技术开发经验者优先;
岗位职责:
1、负责学习平台的新闻资讯、短视频、长视频、直播、强国号、订阅、社区、推送等客户端研发工作;
2、参与整体项目计划制定,项目需求分析,跟踪项目进度,评估项目风险,对产品及运营需求进行技术方案设计、实现与持续优化;
3、对业务目标及技术目标的达成负责,对问题快速响应,利用工程化的手段提高研发效率、质量;
任职要求:
1、计算机相关专业本科及以上学历,基础扎实,数据结构,网络等基础知识掌握牢固,2年以上工作经验;
2、精通iOS客户端开发;有丰富的客户端应用架构经验,可以独立承担App级别的架构设计,并主导大型项目研发;
3、精通iOS操作系统特性和内部运行机制,精通UI开发,熟练各种UI组件并了解其原理;
4、精通iOS调试工具和方法,可以应付iOSAndroid复杂问题,具备良好的分析解决问题能力,有技术难题攻关经验,有性能优化经验者优先;
5、有较好的逻辑思维能力,较强的抽象、概括、总结能力;
6、有较好的沟通交流能力,善于主动思考和行动,乐于解决具有挑战性的问题,对待技术有强烈兴趣;
7、热爱技术,工作认真、严谨,具备较强的学习能力和责任心,能自我激励,善于沟通与团队协作;
8、有互联网工作经验者优先考虑;
9、有内容产品的客户端开发经验者优先,有视频技术开发经验者优先;