- 目录
岗位职责是什么
ios高级岗位,是一个专注于苹果移动操作系统平台的开发角色,负责设计、构建和维护高质量的ios应用程序,以满足用户需求和企业目标。
岗位职责要求
1. 深入理解objective-c和swift编程语言,能够熟练运用进行应用开发。
2. 熟悉ios应用生命周期管理,掌握cocoa touch、uikit等核心框架。
3. 具备良好的软件设计原则,能编写可读性强、可维护性好的代码。
4. 精通xcode集成开发环境,能高效利用其工具进行调试和优化。
5. 对apple的human interface guidelines有深入理解,确保用户体验的一致性和优质性。
6. 掌握网络编程,包括restful api、json解析等技术。
7. 具备良好的问题解决能力,能够在遇到技术挑战时迅速找到解决方案。
岗位职责描述
作为ios高级工程师,你将承担起项目的技术领导角色,从构思到实现,全程参与ios应用的开发过程。你需要与产品经理、设计师和团队成员紧密协作,确保应用功能的实现符合业务需求和用户期望。此外,你还需要关注技术趋势,不断探索和引入新的开发工具和技术,以提升产品的性能和用户体验。
有哪些内容
1. 设计和实现新功能,优化现有代码,保证应用的稳定性和性能。
2. 参与需求分析和系统设计,提供技术咨询和解决方案。
3. 编写单元测试和集成测试,确保代码质量。
4. 进行性能调优,包括内存管理、cpu使用率和加载速度等。
5. 协助解决生产环境中遇到的问题,提供技术支持。
6. 与跨职能团队合作,包括设计、产品、运营等部门,共同推进项目进度。
7. 参与代码审查,提高团队的整体技术水平。
8. 不断学习和分享新技术,提升团队的开发效率和创新能力。
9. 为初级工程师提供指导,帮助他们成长和发展。
10. 跟踪apple的最新更新和技术动态,适时调整开发策略。
ios高级岗位需要具备深厚的技术底蕴,强大的解决问题能力,以及优秀的团队协作精神,以推动企业ios应用的发展,满足用户日益增长的需求。在这个角色中,你将成为技术创新和业务成功的关键驱动力。
ios高级岗位职责范文
第1篇 qq输入法-ios高级开发工程师职位描述与岗位职责任职要求
职位描述:
岗位职责
1、负责ios上qq输入法功能开发工作、架构设计
2、负责ios上qq输入法架构设计
3、负责ios上qq输入法性能优化工作、技术难题攻克
4、负责初级开发工程师的答疑解惑工作
任职资格
1、统招本科及以上学历,计算机相关专业,5年以上ios开发工作经验(2014年之前毕业)
2、对objective-c、cocoa touch框架和swift有丰富的经验和深入的理解
3、熟练掌握常用开源第三方框架、ios runtime、git、精通ios下的并行开发、网络、内存管理、gui开发
4、熟练掌握ios常用开发工具、调试工具
5、熟悉基本的数据结构和算法
6、熟悉c、c++,有相关开发经验优先
7、熟悉ios app的开发、测试,发布等一列系流程
8、熟悉ios逆向、对代码重构有研究、有在app store发布过产品优先
腾讯系千万量级dau应用,高并发复杂业务系统彻底重构,从0到1参与新架构设计。能参与中间件及核心代码沉淀及优化,从中获得底层技术积累与能力提升,有机会主导项目的技术方向。
第2篇 ios高级开发工程师-多闪职位描述与岗位职责任职要求
职位描述:
工作职责:
1,负责多闪ios的开发工作,参与产品设计和改进;
2,根据业务变化,不断改善升级产品,保证代码质量,性能及稳定性;
3,性能调优,代码重构。
任职要求:
1,计算机相关专业本科及以上学历,计算机理论知识扎实;
2,object-c,swift语言熟练,相关开发经验不少于2年;
3,熟悉主流手机平台下性能调优,内存优化;
4,有强烈责任心和团队精神,善于沟通合作,有产品sense。
加分项:
1,数学基础扎实;
2,有大型软件架构设计或重构经验;
3,细分领域深度研究。
第3篇 ios高级开发工程师岗位职责职位要求
职责描述:
responsibility:
1. 负责ios平台的穿戴式移动应用程序开发与相关的产品维护。
2. 产品的需求讨论,对产品提出方案设计和改进建议。
3. 根据项目需求,独立完成应用程序的软件设计,文档编写,代码实现和单元测试。
4. 移动应用新技术的研究,各种无线通讯技术在ios平台的实现。
requirements:
1. 本科或研究生学历。
2. 良好的英语听说读写能力。
3. 3年以上ios平台应用开发。
4. 有实际开发过穿戴式移动应用程序。
5. 对ble等无线通讯协议有实际开发和解决各种问题的经验。
6. 工作积极主动,有较强的学习和沟通能力,良好的工作责任感和团队合作精神。
岗位要求:
学历要求:本科
语言要求:不限
年龄要求:不限
工作年限:无工作经验
第4篇 ios高级研发工程师职位描述与岗位职责任职要求
职位描述:
职责描述:
1、负责ios手机应用的开发、优化以及技术难点突破;
2、参与项目需求讨论并负责开发文档的整理和编写;
3、协助推进ios应用上架app store;
4、熟悉各种主流手机特性,精通不同ios系版本、屏幕的适配。
5. 负责对telegram,wire等开源im的技术架构进行逆向研究。
6. 负责改进app的系统架构和攻关核心技术难题,以及对端到端加密通信性能机制优化。
7. 负责app的安全,加固以及app性能优化,前端架构搭建。
8. 参与管理ios开发小组,指导其他组员开发
任职要求:
1、熟悉 mac / linu_ 系统,对文件系统有一定理解,了解社会化编程;
2、ios 7年以上平台开发经验,熟悉代码混淆以及与服务器交互协议;
3、熟悉 app store / google play 等主流平台集成或分发流程;
4、熟练掌握 / objective c 和swift 语言, 理解面向对象设计原则,熟悉常见设计模式;
5、有责任心,对产品有较强的敏感度,关注用户体验,有团队协作精神;
6. 有im项目经验的优先,了解端到端加密通信机制的优先
7. 熟练掌握常用的数据结构,数组,链表,队列,字典,集合等,掌握常用的排序和选择算法。
8. 了解tcp/udp协议,能掌握其协议编写网络程序。
9. 了解过webrtc,了解或者应用过te_ture框架的经验。
10. 使用protobuf或者类似的协议。
11. 有ios性能优化和防止崩溃,防逆向安全的项目经验。
特殊技能:
1.了解或者应用开发过webrtc ;
2.有开源im的二次开发经验。
第5篇 ios高级开发岗位职责
ios高级开发p6-p8 岗位描述
1.熟悉 react或者vue组件开发
2.负责高德地图出行业务核心需求的开发
4.具有node开发经验者优先
任职资格:岗位要求
1、要求3年以上前端开发经验
2、熟悉w3c规范,熟悉html4/html5、css2/css3、 es5/es6等前端开发技术
3、能够独立进行前端页面代码开发及调试,能够充分理解设计需求并落地
4、能够独立完成网站脚手架搭建,具备较强自学能力,了解b/s架构工作原理
5、熟悉react/vue/angular等类似mv_框架实践经验,具备独立项目开发能力
6、熟悉前端性能的优化,熟悉使用chrome/safari等前端调试工具
7、乐于学习分享,良好的沟通心态,能承受一定的工作强度
9、具备移动端开发经验或浏览器兼容性解决能力者更佳
8、了解webkit/blink浏览器内核架构者更佳
10、了解ios/android平台开发经验者更佳
11、具有github开源项目者优先,对代码洁癖者优先 岗位描述
1.熟悉 react或者vue组件开发
2.负责高德地图出行业务核心需求的开发
4.具有node开发经验者优先
任职资格:岗位要求
1、要求3年以上前端开发经验
2、熟悉w3c规范,熟悉html4/html5、css2/css3、 es5/es6等前端开发技术
3、能够独立进行前端页面代码开发及调试,能够充分理解设计需求并落地
4、能够独立完成网站脚手架搭建,具备较强自学能力,了解b/s架构工作原理
5、熟悉react/vue/angular等类似mv_框架实践经验,具备独立项目开发能力
6、熟悉前端性能的优化,熟悉使用chrome/safari等前端调试工具
7、乐于学习分享,良好的沟通心态,能承受一定的工作强度
9、具备移动端开发经验或浏览器兼容性解决能力者更佳
8、了解webkit/blink浏览器内核架构者更佳
10、了解ios/android平台开发经验者更佳
11、具有github开源项目者优先,对代码洁癖者优先
第6篇 ios高级研发工程师—铛铛社交职位描述与岗位职责任职要求
职位描述:
职责描述:
1. 根据需求进行铛铛社交的app的设计、开发和优化;
2. 研究新兴技术,满足产品技术需求;
3. 参与项目重点、难点的技术攻坚;
4. 根据研发过程中的体验对产品提出建议;
任职要求:
1、211/985院校统招本科及以上学历,三年及以上ios平台研发经验,有一二线互联网项目app开发经验优先;
2、良好的设计和编码品味,热爱写代码能产出高质量的设计和代码;
3、精通objective-c/swift语言,熟练掌握_code等开发工具,熟练掌握ios sdk
4、熟悉ios下网络通信机制,多线程处理,代理、单例,block等模式应用,有高性能客户端编程经验;
5、具有良好的分析问题和解决问题的能力,勇于面对挑战性问题;
6、目标导向,工作责任心强,思路清晰有条理,有良好的团队协作精神。
昨天,错过阿里巴巴;今天,别错过阿拉丁!
备注:
简历请附个人照片,提高求职职位描述与岗位职责任职要求效率。
第7篇 ios高级软件工程师岗位职责
ios高级软件工程师 58同城 北京五八信息技术有限公司,58,58同城,五八信息技术 岗位描述:
1、负责ios平台相关应用的框架的开发和优化,整体架构设计;
2、负责相关产品的技术分析和评审,负责制订相关的技术解决方案,解决开发中的技术难题;
3、新技术和第三方技术方案研究和接入;
岗位要求:
1、精通objective c; 熟悉html5/javascript等web技术;熟悉json,sqlite等在ios平台中应用;
2、 熟悉ios开发平台及框架原理,熟悉cocoa touch;
3、 精通coregraphics编程,熟悉oc运行时机制等;具备在ios上开发复杂动画效果的能力;
4、 具备独立开发高质量ios公共组件的能力;
5、 精通ios下网络通信机制,对socket通信tcp/http,https有深刻的理解,熟悉ios多线程开发;
6、有良好沟通和团队协作能力、优秀的心里素质,有很强的责任心,能推动技术框架的落地使用。
第8篇 ios高级研发工程师岗位职责
高级ios研发工程师 职位描述:
职位描述
1、公司移动产品的研发, 编写高质量的代码;
2、和产品经理配合, 深度参与手机产品需求讨论, 功能定义等;
3、设计良好的代码结构, 不断迭代重构;
4、指导并带领初级工程师共同完成研发任务。
职位要求
1、有强烈的求知欲和进取心,对新技术有持续的热情;
2、具有扎实的编程工底,良好的设计能力和编程习惯;
3、熟练掌握objective-c, 熟悉cocoa框架以及mvc等开发模式;
4、三年以上ios开发经验, 能独立开发iphone app;
5、简历请附上github和技术博客地址;
6、熟悉ios视频与图像编辑优先;
7、熟悉swift优先;
8、熟悉reactivecocoa与frp优先 职位描述:
职位描述
1、公司移动产品的研发, 编写高质量的代码;
2、和产品经理配合, 深度参与手机产品需求讨论, 功能定义等;
3、设计良好的代码结构, 不断迭代重构;
4、指导并带领初级工程师共同完成研发任务。
职位要求
1、有强烈的求知欲和进取心,对新技术有持续的热情;
2、具有扎实的编程工底,良好的设计能力和编程习惯;
3、熟练掌握objective-c, 熟悉cocoa框架以及mvc等开发模式;
4、三年以上ios开发经验, 能独立开发iphone app;
5、简历请附上github和技术博客地址;
6、熟悉ios视频与图像编辑优先;
7、熟悉swift优先;
8、熟悉reactivecocoa与frp优先
第9篇 ios高级软件开发工程师岗位职责
高级ios软件开发工程师 南极电商 南极电商(上海)有限公司,南极人,南极电商 职责描述:
1.负责ios平台的软件产品的设计与开发,能独立承担相关app的开发;
2.开发和维护基于ios的移动设备客户端
3.验证和修改测试中发现的问题;
4.编写软件开发与系统维护相关技术文档等;
5.学习和研究新技术以满足产品的需求;
任职要求:
1、计算机相关专业背景,大专及以上学历,3年以上ios平台开发经验;
2、具备良好的c/objective-c技术功底,良好的编程习惯,有较强独立解决问题的能力;
3、熟悉mac os _,熟悉_code & ios sdk开发环境;
4、熟悉http.socket等网络通讯协议;
5、了解html5,css3,js等web技术;
6、对终端产品的ui/ue有独到的见解与认识,追求良好的用户体验;
7、工作认真负责,有较强的学习能力,具有吃苦耐劳精神;
8、思路清晰,独立性强,较强的沟通协调能力,具有团队合作精神。
9、自驱动力强,能独立思考并且帮助集团上层完成执行命令有较强的抗压能力;
第10篇 ios高级工程师(社区业务)职位描述与岗位职责任职要求
职位描述:
岗位描述:
1、负责和pm配合, 能够深度参与需求讨论, 功能定义环节,并能够编写高质量的代码,完成移动产品的研发;
2、负责研究前端各种框架或新技术,持续改进现有app框架,以适应业务的发展;
3、负责用户体验优化、疑难问题定位解决;
4、负责开发工具,组成工具链,持续改进开发效率;
5、具备指导并带领初级工程师共同完成研发任务的能力。
任职要求:
1、代码基本功扎实,对网络、算法、操作系统、内存管理有一定程度的理解,良好的面向对象化编程思想;
2、熟悉objective-c/swift,熟悉cocoa设计模式,深入理解mvc mvvm
3、熟悉客户端常见架构,具备架构设计能力,至少主导过一个完整的应用技术框架搭建、关键技术选型工作;
4、熟悉大前端技术融合,对android、前端、rn/wee_、flutter等有深入研究或实践经验者优先;
5、熟悉后端技术和具备后端开发经验,具备前后端整体技术方案思考能力者优先;
6、有强烈的责任心和团队精神,心态积极正向,善于沟通、推进、合作,可以提升团队技术影响力;
7、3年以上的工作经验。
加分项:
1、有参与过内容社区项目或类似开发经验者优先;
2、有维护或者发布过热门开源项目者优先。
第11篇 ios高级开发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
1.独立完成 iphone/ipad客户端程序的开发;
2.根据产品需求开发相关的移动产品;
3.验证和修正测试中发现的问题;
4.配合市场等其他部门,提供产品相关技术支持;
5.基于wee_实现快速发版。
任职资格:
1.熟悉cocoa touch,core data,ios runtime,、精通os _/ios下的并行开发、网络、内存管理、gui开发;
2.拥有很好的设计模式和思维, 熟悉面向对象编程,图形界面开发;
3.学习能力强,强烈的责任心,具有较强的沟通能力及团队合作精神;
4.跨平台/多终端开发经验,encrypt/decrypt, http client/server, graphics. 优先;
5.多年ios客户端开发经验,熟悉rest application的开发;有成功案例;
6.对ios的ui控件有优化经验者优先;有前端开发经验者优先;
7. 熟悉app完整上架流程;
8.已在app store发布过作品者优先。
第12篇 ios高级工程师-武汉职位描述与岗位职责任职要求
职位描述:
ios高级工程师
职位描述:
1、参与公司核心产品的需求分析和功能设计,根据工作安排编写相关代码和组件;
2、参与项目框架改进、关键技术选型、技术难题攻关等工作;
3、根据业务变化,不断改善升级产品,优化代码效率,提高产品性能;
4、关注产品最终体验,对细节精益求精,专注打造精品应用;
任职要求:
1、计算机相关专业, 本科学历以上,三年以上ios开发经验;
2、精通 objective-c/swift 语言,熟练掌握cocoa touch、uikit框架,对ios sdk有深入理解;
3、有独立开发iphoneapp和ipad应用的经验,深入理解设计模式, 有一定的架构能力;
4、熟练掌握客户端混合开发技术,熟悉hybrid等混合开发框架;
5、有im类项目经验者优先,有appstore发布经验者优先;
6、熟悉http、tcp等网络协议,掌握json解析
7、熟悉apns推送及arc内存管理机制
8、熟练使用sdwebimage,fdmb等第三方库
9、学习能力强,强烈的责任心,具有较强的沟通能力及团队合作精神;