IOS开发工程师上海职位描述与岗位职责任职要求 - 制度大全
制度大全 导航

IOS开发工程师上海职位描述与岗位职责任职要求

编辑:制度大全2020-07-27

职位描述

工作职责

岗位职责

1、负责公司移动端底层基础组件开发(网络、日志、监控、安全等领域)

2、通过优化代码来提高组件的性能及稳定性

3、跟进iOS系统更新,了解并利用iOS新特性对组件优化及兼容

4、负责与各业务线沟通,并协助业务线完成SDK的使用

5、学习和研究新技术以满足底层基础组件性能迭代需求,根据开发过程中的体验对基础组件提出改进建议

基本任职资格

1、本科及以上学历,计算机相关专业

2、5年以上大型互联网公司或移动端开发经验

3、专业能力上:

(1)精通Objective-C语言及基本特性,充分理解iOS多线程NSThread/GCD/NSOperation机制、OC运行时原理、KVO/KVC的模式,精通App各种启动流程

(2)深入理解计算机网络通信框架,熟悉HTTP/TCP/UDP网络协议

(3)熟悉常用的加密算法AES/RSA/ECDHE及TLS协议

(4)熟悉常用数据存储方案,熟悉SQL,并有一定的数据分析能力

4、个性乐观开朗,逻辑性强,有良好的沟通能力

优先任职资格

1、有SDK开发经验优先

2、计算机、数学/应用数学、统计学专业硕士优先

3、在安全、网络、日志方面有经验的优先考虑

篇2:高级Android/IOS开发工程师职位描述与岗位职责任职要求

职位描述

岗位职责

1.负责安卓客户端产品,根据产品需求完成架构和模块设计以及开发工作;

2.能按照项目计划,按时提交高质量的代码,完成开发任务;

3.改善软件的易用性,提升用户使用体验;

4.基于主流的Android/IOS手机设备创建高标准、高可用性的手机软件。

任职要求

1、统招本科学历,计算机相关专业。3年以上android/ios开发经验,熟悉常用的数据结构、算法及架构;

2、至少完整经历过两个及以上已经上线的Android/IOSApp的架构及开发;

3、熟悉Android/IOS的SDK,对Android/IOS各个组件和机制灵活运用;

4、具备Android应用层调试分析能力,快速定位解决ANR、crash等问题;

5、有较强的责任心、上进心以及良好的表达和沟通能力,团队合作意识。

篇3:IOS工程师职位描述与岗位职责任职要求

职位描述

岗位职责

1、负责app软件开发,负责软件模块、接口设计;??

2、负责app软件需求分析,软件架构设计;?

3、参与软件开发流程制定,负责项目计划制定和执行;??

4、编写相关开发文档如软件设计,接口文档

任职要求:

1.精通iOS软件开发技能,精通objective-c/swift等ios必须的开发语言,熟悉iOS软件各种开发工具,掌握软件开发流程与规范,掌握软件开发项目管理工具;

2.熟悉IOS平台相关开发、测试及AppStore发布流程;

3.熟练使?常?的算法和数据结构,代理、工厂、单例、MVC、MVVM等设计模式;

4.精通IOS?SDK中的UI、网络、数据库、XML、JSON解析等开发技术;

5.熟练iOS底层框架原理,了解Linux操作系统核心原理,对系统级(CPU、GPU、内存、网络)原理与优化有深入了解;

6.扎实的数据结构/算法基础;有全面的计算机基础知识,有较强的代码阅读能力,代码风格良好,能设计出高效、合理、易读、易于扩展的程序结构;

7.有智能硬件通信、移动互联网App开发相关经验者优先;

8.公司处于持续快速发展阶段,五险一金俱全,五天八小时,节假日按照法定规定。公司设立了专门软件研发部门(约300人规模的开发团队),优秀者待遇高于业界,有较好的发展平台,利于个人职业规划。

篇4:QQ输入法iOS高级开发工程师职位描述与岗位职责任职要求

职位描述

岗位职责

1、负责iOS上QQ输入法功能开发工作、架构设计

2、负责iOS上QQ输入法架构设计

3、负责iOS上QQ输入法性能优化工作、技术难题攻克

4、负责初级开发工程师的答疑解惑工作

?

任职资格

1、统招本科及以上学历,计算机相关专业,5年以上iOS开发工作经验(2014年之前毕业)

2、对Objective-C、CocoaTouch框架和Swift有丰富的经验和深入的理解?

3、熟练掌握常用开源第三方框架、iOSRuntime、Git、精通iOS下的并行开发、网络、内存管理、GUI开发

4、熟练掌握iOS常用开发工具、调试工具?

5、熟悉基本的数据结构和算法

6、熟悉c、c++,有相关开发经验优先

7、熟悉iOSapp的开发、测试,发布等一列系流程

8、熟悉iOS逆向、对代码重构有研究、有在Appstore发布过产品优先

腾讯系千万量级DAU应用,高并发复杂业务系统彻底重构,从0到1参与新架构设计。能参与中间件及核心代码沉淀及优化,从中获得底层技术积累与能力提升,有机会主导项目的技术方向。

篇5:ios开发工程师,职位描述与岗位职责任职要求

职位描述

职责描述

1.、开发公司IOS移动应用产品或框架;

2、核心代码的编写,确保高质量的代码输出;

3、根据开发过程中的体验对产品提出改进建议;

4、典型BUG的追踪和跟进,APP性能提升和优化;

5、负责直播APP开发和二次开发,以及bug修改;

任职要求

1、至少三年以上ios开发经验。

2、深入理解iOSSDK具有丰富的Objective-C或C/C++开发经验,熟悉Swift;

3、精通iOS开发技术,包括UI、内存管理、数据持久化等方面的开发能力;

4、理解面向对象设计的基本原则,熟悉常用的设计模式及算法;

5、深入理解Runtime机制,精通内存管理机制以及多线程机制;

制度专栏

返回顶部
触屏版电脑版

© 制度大全 qiquha.com版权所有