豆豆简历馆

位置:首页 > 职责 > 工程师职责

iOS工程师岗位职责

iOS工程师是做什么的?本文提供iOS工程师的岗位职责例子,包括详细的工作内容及任职要求。岗位职责:

1、负责iOS移动平台开发,包括iPhone、iPad和Apple Watch;
2、根据设计文档和需求说明完成代码编写,调试,测试和维护;
3、负责与相关人员沟通配合,实现产品功能与辅助工具;
4、要求提交各阶段开发文档,对产品的代码质量负责;

iOS工程师岗位职责


任职资格:

1、计算机相关专业,本科以上学历,两年以上iOS相关开发经验;
2、熟练掌握OO的编程思想;
3、熟练使用Swift或Objective-c语言,Xcode、InterfaceBuilder、Instruments等开发工具,掌握Python更佳;
4、熟悉iOS平台蓝牙4.0,网络类库API,熟悉Socket/Http编程,多线程,缓存机制等;
5、熟悉关系型数据,SQLite,数据持久化,CoreData;
6、有AppStore上线应用者优先;
7、良好的分析问题和解决问题的能力,抗压能力强,热爱编程,有上进心,敬业;
8、良好的沟通能力、表达能力,逻辑思维严谨清晰,工作效率高;
9、具有智能硬件和电商行业产品研发经验者优先

任职要求:

1、根据产品功能需求设计,负责ios产品客户端的开发;

2、能够有效地指导初中级开发工程师工作;

3、持续对产品进行质量、性能和用户体验进行优化;

4、新技术的研究、分享与应用;

5、参与项目技术评审。


1. 精通Objective-C, 良好的编码习惯,规范通用的编码风格,具有实际项目开发及发布经验;

2. 精通网络编程(Socket、http/web service、TCP/IP/UDP),多线程编程;

3. 熟悉iOS SDK,熟练使用Xcode进行对面向对象编程;

4. 熟悉iOS系统架构及相关技术,对新兴技术敏感;

5. 良好的快速分析和问题解决能力;思路清晰,思维敏捷,能承担较大工作压力,具备良好的沟通能力和团队合作精神;

6. 至少3年以上的iOS平台开发经验,有知名或者大下载量ios应用开发经验者或AppStore上架作品者优先;

岗位工作内容:

1、负责公司产品的iOS客户端软件研发工作;

2、负责对公司iOS软件系列产品的维护和升级;

3、负责新技术的学习、研究和应用

4、配合市场。运营等其他部门,提供技术支持。

岗位要求:

1、一年以上iphone、ipad开发经验;

2、计算机专业

3、熟练使用Objective-C,熟悉iOS的内存管理机制和多线程开发,熟练使用自动布局

4、对于MVC框架或常见设计模式有自己的理解,并熟练使用,对于系统框架搭建和重构有一定的经验和心得;

5、有一定的自我钻研能力,较强的领悟能力,良好的团队合作精神。

6、有AppStore上架作品者或会OpenGL者优先考虑。


岗位职责:
1.参与公司IOS平台APP产品的详细设计、开发与维护工作;
2. 根据产品功能模块设计,编码实现各模块功能,负责调试和模块测试工作,并确保开发质量与进度;

岗位要求:
1. 计算机及相关专业,2年以上IOS开发经验;
2. 熟练掌握Objective-C,以及IOS SDK中UI、网络、数据库、XML/JSON解析等开发技巧,熟悉Mac OS X、Xcode开发环境;
3.熟悉Http协议和网络编程相关知识;
4.对终端产品的UI/UE有独到的见解与认识,追求良好的用户体验;
5. 具备良好的逻辑思维能力,对软件产品有强烈的责任心,具备良好的沟通能力和优秀的团队协作能力;
6.能独立开发IOS平台App,有成功发布App者优先。