iOS

 

      简介:iOS是由苹果公司开发的移动操作系统。苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPod touch、iPad以及Apple TV等产品上。iOS与苹果的Mac OS X操作系统一样,属于类Unix的商业操作系统。

 

iOS职位描述(模板一)

岗位职责:

1.根据业务需求,基于iOS平台进行一直播应用程序开发;

2.根据一直播产品功能模块设计,编码实现各模块功能,并确保开发质量;

3.参与一直播移动平台软件框架的研究,设计和实现、关键技术验证等工作。




任职要求:

1.三年以上iOS软件开发经验,熟悉Objective C 和iOS SDK底层实现机制;

2.拥有很好的设计模式和思维, 熟悉面向对象编程,图形界面开发;

3.学习能力强,强烈的责任心,具有较强的沟通能力及团队合作精神;

4.精通常用软件架构模式,熟悉各种算法与数据结构,多线程,网络编程(Socket、http/web service)等;

5.有完整的iOS项目经验,至少参加过一个完整的商业级手机应用或个人发布过较受关注的APP;

6.熟悉iOS底层音视频编解码并有视频播放器开发经验者优先;

7.掌握常见第三方编解码库的使用(如FFmpeg,VLC等)并应用于iOS客户端播放器开发者优先; 

8.有图像处理方面的经验的优先(熟悉opengl和图像处理的算法)。

 

iOS职位描述(模板二)

岗位职责:

1.负责IOS移动平台应用的架构设计及研发;

2.负责跟进产品功能需求的开发与实现,与后台服务器对接各种需求,从技术角度对需求的有效性和完备性进行建议;

3.完成系统核心代码的编写,解决开发中的技术难题,优化用户体验,提高系统性能;

4.业界前瞻技术研究,不断提升产品的交互体验水平;

5.撰写和维护技术方案,详细设计等开发文档;

6.开发任务做出评估,并能够分解开发任务并合理分配给团队成员,同时对低级别的开发工程师进行指导,推动项目按时按质量要求完成。




任职资格:

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

2.深入理解 iOS SDK,具有丰富的 Objective-C 或 C/C++ 开发经验;

3.理解Objective-C Runtime和内存管理机制,熟练使用多线程、网络编程等技术;

4.多线程,内存管理,持久化,性能优化,单元测试有实际项目经验;

5.熟练使用XCode/InterfaceBuilder/Instruments等工具;

6.熟悉各类网络协议, 熟悉无线网络特性;

7.五年以上工作经验,三年以上iOS开发经验,有成功发布客户端产品并上线运营的经验,熟悉Apple的审核和发布流程。

 

iOS职位描述(模板三)

岗位职责:

1.协助参与公司创新项目的IOS客户端产品功能规划、原型设计、需求讨论、技术选型等;

2.主导并完成IOS客户端的代码实现工作;




任职要求:

1.计算机相关专业统招全日制本科及以上学历,985、211高校优先;

2.精通ios平台开发技术,有3年以上的ios平台应用开发经验,有上线的ios应用;

3.有扎实的开发功底,熟悉多线程、网络协议、主流本地数据库等;

4.熟悉Objective-C,对OOP、数据结构有理解;

5.熟悉ios开发技术,包括UI常用控件、网络、语音视频、多媒体、地图等方面;

6.熟练掌握手动内存管理和ARC内存管理;

7.有良好的代码习惯,要求结构清晰,命名规范,逻辑性强,代码冗余率低;

8.可协助完成appstore 发布流程;

9.有良好的学习习惯和主动性,对新技术能够快速感知关注和研究掌握;

10.良好的问题理解能力,能够理解以及处理复杂逻辑;

11.适应一定的工作压力,团队协作能力强。

 

iOS职位描述(模板四)  

岗位职责:

1.完成需求开发任务,同时保证代码的稳定性和茁壮行;

2.参与项目优化。




任职资格:

1.计算机相关专业大学本科及以上学历;

2.有2年以上iOS开发经验,至少参加过一个完整的iOS APP应用开发项目;

3.熟练掌握Objective-C;

4.扎实的计算机功底,熟练运用常见设计模式,拥有快速利用数据结构及算法来解决问题的能力;

5. 熟练使用Auto Layout,深入理解Objective-C Runtime运行机制和内存管理机制;

6.能够编写高质量的技术文档者优先;

7.思维敏捷,积极主动,工作认真负责,善于沟通,有团队精神。

 

iOS职位描述(模板五)

岗位职责:

1.负责IOS客户端软件的产品架构设计、开发和维护及代码重构;

2.根据业务需求进行相关产品的开发、撰写开发文档;

3.参与产品、项目设计方案评审,并提出问题和改进意见;

4.保质保量按时完成开发任务;

5.对开发系统产生的需求和问题快速响应;

6.研究移动客户端领域的新技术并加以应用。




任职要求: 

1.5年以上IOS开发经验,扎实的计算机专业基本功,强大的写码能力,有独立开发经验;

2.精通IOS设计与开发,除功能属性之外,熟练掌握和 APP 安全、性能、稳定性等非功能属性相关的技术;

3.对后端技术有所了解,对 API 有审美和设计能力;

4.有较大用户量APP 设计、开发、持续改善经验者优先(骨干 or 主导);

5.对底层框架、内核有所理解和探究,习惯于较别人深入一层;拥有和工作年限相称的广度和深度

6.有较强的逻辑、概率思维能力,善于分析、归纳、描述、沟通、和解决问题;

7.高度的创业心和投入度,既能搞定牛逼的技术难题,同时又热切地关注业务,用技术力贡献于业务成功。
下一个

移动开发工程师

 
关于我们 客服电话  400-111-9333 工作时间  8:00-22:00
扫描关注三茅招聘