ios中高级开发工程师岗位职责
| 适配人群 | iOS架构师,移动技术专家,客户端技术负责人 | 使用场景 | App架构设计,技术标准制定,移动开发培训 |
|---|---|---|---|
| 设立背景 | 公司要做ios app,得有统一框架和规范,不然开发乱套了。 | ||
| 核心职能 | 搭app开发框架,定技术规矩,写核心功能,教团队怎么写代码。 | ||
| 工作内容 | 写框架代码、出技术文档、做内部培训、改bug、调性能。 | ||
| 协作关系 | 跟安卓和前端工程师一起对齐接口,向技术主管汇报,配合产品经理提需求,帮测试查问题。 | ||
1.负责构建统一的高性能app应用开发框架;
2.制定app业务产品开发的技术规范;
3.负责核心框架功能的设计和开发;
4.负责编写技术规范文档并定期给技术团队进行技术培训。
【任职要求】
1.本科及以上学历,计算机或相关专业,具有良好的团队合作精神;
2.两年及以上ios手机应用实际开发经验;
3.精通objective-c、mac os x、x code,精通ios sdk中的ui、网络、数据库、xml/json解析等开发技巧;
4.有多个完整的ios项目经验,至少参加过俩个完整的商业级手机应用开发项目;
5.熟悉各种主流手机特性,深刻理解手机客户端软件及服务端开发特点;
6.精通常用软件架构模式,熟悉各种算法与数据结构,多线程,网络编程(socket、http/web service)等。
ios中高级开发工程师岗位职责:ios中级工程师
| 适配人群 | iOS开发工程师,移动端技术骨干,苹果生态开发者 | 使用场景 | 移动应用上线,UI深度定制,HTTP接口集成 |
|---|---|---|---|
| 设立背景 | 公司要做手机软件,ios用户多,得有人专门搞这个。 | ||
| 核心职能 | 写ios手机软件,修bug,保证能用好用,用新技术升级。 | ||
| 工作内容 | 写代码、测功能、改问题、写文档、按产品需求做页面和逻辑。 | ||
| 协作关系 | 跟产品经理聊需求,跟ui设计师对界面,跟测试员一起找毛病,向技术组长汇报,和安卓同事同步接口。 | ||
职责描述:
1、负责智能手机ios系统应用软件开发和维护;
2、从事代码的开发,并保证代码内部和外部质量;
3、使用ios的新技术,纂写设计开发及实现文档;
4、根据产品功能需求设计并完成软件实现;
5、纂写设计开发及实现文档;
任职要求:
1、必须具备清晰的编程思路和良好的代码规范;
2、精通 objtive-c , swift, oop ;有上线的 ios 应用;
3、熟悉ios的设计规范,熟悉ui界面的深度定制和复杂交互界面的设计,并能持续改进;
4、熟练使用ios自动布局。
5、熟悉json/xml、http、tcp/ip协议,socket通信、http编程;
6、熟练使用xcode开发环境,熟悉ios sdk;
7、良好的程序代码编写规范,熟悉设计模式,面向对象编程;
8、有很强的工作有责任心,能承受一定的工作压力;
9、 善于沟通,有较好的团队协作能力;
ios中高级开发工程师岗位职责:ios中级开发工程师
| 适配人群 | iOS开发工程师,移动端技术骨干,APP架构设计师 | 使用场景 | 移动应用开发,产品迭代升级,跨团队协作 |
|---|---|---|---|
| 设立背景 | 公司要做ios版app,得有人专门搞开发和优化。 | ||
| 核心职能 | 写ios端代码,改性能,保质量,参与需求和技术讨论。 | ||
| 工作内容 | 写功能、测bug、调接口、看代码、开会聊产品和设计。 | ||
| 协作关系 | 跟产品经理聊需求,跟设计师对界面,跟测试一起验效果,向技术组长汇报,和安卓同事同步进度。 | ||
岗位职责:
1、负责app ios端的功能开发和性能优化,完成高质量编码和测试工作;
2、参与产品需求讨论,接口定义和功能实现;
3、参与技术讨论,分析重构应用代码;
4、协调产品、设计、测试团队按时按质完成项目开发。
任职资格:
1、1年以上ios实际开发经验,能够独立完成核心功能;
2、具有扎实的编程功底,良好的设计能力和编程习惯;
3、具备优良的分析问题和解决问题能力,具备一定的应用性能调优经验;
4、熟悉网络编程、多线程、图形界面编程,掌握模块化架构;
5、积极乐观,责任心强,工作认真细致,具有良好的沟通能力及协作能力;
6、热爱移动产品研发,有较强的学习能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新的移动开发技术。
ios中高级开发工程师岗位职责:bios工程师
| 适配人群 | BIOS工程师,固件开发工程师,UEFI开发者 | 使用场景 | 工控设备研发,服务器固件升级,嵌入式系统调试 |
|---|---|---|---|
| 设立背景 | 工控产品要稳定运行,得有靠谱的bios支撑,不然硬件没法启动。 | ||
| 核心职能 | 做bios设计、写代码、调bug、修问题。让主板能认硬件、正常开机、稳定跑起来。 | ||
| 工作内容 | 写c代码、看uefi规范、调usb和acpi功能、测ipmi通不通、改smbios信息、维护老版本。 | ||
| 协作关系 | 跟硬件工程师对电路,跟测试同事跑用例,向技术组长汇报进度,配合系统工程师联调,偶尔和客户技术支持聊问题。 | ||
职责描述:
岗位职责:
1、负责工控产品bios的设计、开发、调试与维护工作;
2、熟悉uefi,pi,pc,acpi,usb,ipmi,smbios,ata等规范;
3、熟练x86平台架构
4、精通c语言,有ami aption v工作经验优先考虑。
岗位要求:
1、本科以上学历,电子或计算机相关专业;
2、2年以上bios rd相关工作经验
3、认真负责,有良好的团队合作精神。
4、英语熟练,思维灵活具有创造力,有耐心。
学历要求:本科
语言要求:不限
年龄要求:不限
工作年限:2年
ios中高级开发工程师岗位职责:高级ios工程师
| 适配人群 | iOS技术负责人,移动平台架构师,终端研发主管 | 使用场景 | 移动应用开发,产品技术设计,SDK工具集成 |
|---|---|---|---|
| 设立背景 | 公司要做iphone和ipad的app,得有人带头搞技术 | ||
| 核心职能 | 带5人左右团队做ios开发。搞定技术设计和难搞的bug。 | ||
| 工作内容 | 写代码、做技术方案、盯开发进度、查问题、改bug。 | ||
| 协作关系 | 跟产品经理聊需求,跟测试一起验功能,向技术总监汇报,和安卓同事对齐接口。 | ||
高级ios工程师 岗位职责:
1、带领ios开发团队(5人左右)完成iphone/ipad应用软件的设计与开发;
2、负责产品的详细技术设计与技术难点攻关。
岗位需求:
1、重点本科院校毕业,计算机相关专业,熟练掌握c/c ,有良好的编程思想,985/211优先;
2、精通objective-c程序设计,熟悉iphone sdk及相关开发工具的使用;
3、3-5年以上ios平台开发经验,有带领小型开发团队的经验;
4、良好的英语阅读能力,能够快速搜索研读英文资料;
5、学习能力强,思维敏捷,喜欢钻研,具有良好的自律意识和上进心;
6、具备良好的沟通能力和优秀的团队协作能力 。 岗位职责:
6、具备良好的沟通能力和优秀的团队协作能力 。
ios中高级开发工程师岗位职责:高级ios应用工程师
| 适配人群 | iOS开发工程师,跨端前端工程师,移动架构师 | 使用场景 | App迭代升级,内嵌H5开发,移动端适配 |
|---|---|---|---|
| 设立背景 | 公司要做ios端产品,得有人专门搞开发和系统调优。 | ||
| 核心职能 | 写ios app代码、做前端架构、搞内嵌网页、响应迭代升级。 | ||
| 工作内容 | 写代码、调系统、预研技术、改bug、适配不同手机、发版本。 | ||
| 协作关系 | 跟产品经理聊需求,跟测试一起跑用例,跟安卓同事对齐接口,向技术组长汇报,偶尔帮前端改h5。 | ||
岗位职责:
1、ios app开发、ios系统整合调优;
2、ios app关键技术的预研和积累;
3、app前端架构设计、代码开发;
4、app内嵌网页开发,利用javascript与app交互;
5、快速响应产品迭代以及优化升级。
任职要求:
1、三年以上软件开发工作经验及移动终端软件开发经验;
2、精通ios应用程序设计开发,熟悉和掌握ios程序的调试和故障诊断;
3、熟悉ios应用版本发布、升级流程、方法和工具,具备ios系统整合调优能力;
4、熟悉前端开发框架,也可不用框架完成开发,熟悉html5、css3开发技术,熟悉javascript与native app交互;
5、熟悉手机端和pc端web的差异,熟悉各种移动终端的适配差异、css选择器优先级;
6、能快速定位和解决功能和性能问题,责任心强,勇于尝试,有较强的创新能力;
7、熟悉软件工程,有敏捷研发模式经验者更佳;
8、有较好的语言表达能力和团队合作能力更佳;
9、能提供独立完成作品者优先;
10、有作品展示优先,有微信内嵌h5网页经验优先。
ios中高级开发工程师岗位职责:ios高级研发工程师
| 适配人群 | iOS技术负责人,移动端架构师,资深iOS工程师 | 使用场景 | 移动产品需求讨论,App迭代重构,初级工程师带教 |
|---|---|---|---|
| 设立背景 | 公司要推新app,得有人写代码、带新人、盯质量。 | ||
| 核心职能 | 写ios代码,带初级工程师,参与产品讨论,做代码重构。 | ||
| 工作内容 | 写高质量代码,改bug,看需求文档,开技术会,帮同事改代码。 | ||
| 协作关系 | 和产品经理一起聊功能,向技术组长汇报,和测试、ui、安卓工程师对齐进度,带两个初级工程师。 | ||
高级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优先 职位描述:
8、熟悉reactivecocoa与frp优先
ios中高级开发工程师岗位职责:ios资深工程师
| 适配人群 | iOS技术负责人,iOS高级开发工程师,移动架构师 | 使用场景 | App架构升级,核心功能迭代,跨组项目协作 |
|---|---|---|---|
| 设立背景 | 公司要做ios app,得有人搭架子、调性能、保稳定。 | ||
| 核心职能 | 搞ios端架构设计和优化。参与核心功能开发。推动项目走完全部流程。 | ||
| 工作内容 | 写代码、改bug、做性能调优。拆需求、评方案、写技术文档。定期分享经验。 | ||
| 协作关系 | 跟产品经理聊需求,跟安卓/后端联调,向技术组长汇报。和测试一起盯上线。跟设计对界面细节。 | ||
工作职责:
1)负责ios端的架构设计和优化;
2)参与核心业务开发;
3)积极推动跨组协作,完成项目全流程;
4)评审产品需求,拆解开发任务;
5)参与团队技术规划,定期技术分享。
任职要求:
1)5年以上ios平台开发经验,精通objective c和面向对象编程;
2)熟悉ios系统接口,熟练掌握常用数据存储方法;
3)精通多线程、内存管理、网络安全通信机制;
4)熟练掌握mvc、mvvm、mvp等常用架构;
5)精通性能优化,界面优化;
6)熟练掌握常用设计模式、算法和数据结构;
7)具备极好的逻辑思维和沟通能力,有较强的责任感和良好的团队合作精神;
8)有swift开发经验或开源项目者优先。
ios中高级开发工程师岗位职责:ios逆向工程师
| 适配人群 | 安全研究人员,渗透测试工程师,移动终端开发 | 使用场景 | App安全加固,第三方SDK审计,越狱环境适配 |
|---|---|---|---|
| 设立背景 | 公司做ios安全研究和app加固,需要有人拆解竞品和自家程序。 | ||
| 核心职能 | 把ios软件拆开看代码,找漏洞、学逻辑、改功能。能逆向还能接着开发。 | ||
| 工作内容 | 用ida分析app、动态调试、写c代码、调非公开api、做破解实验。 | ||
| 协作关系 | 和安卓逆向同事换经验,向技术总监汇报,配合开发组改bug、加保护。偶尔帮测试组看崩溃原因。 | ||
职责描述:
1、负责ios逆向工作;
2、精通ios逆向,精通静态动态分析方法;
3、有较强的逆向后开发能力,熟悉c语言;
4、具有丰富的逆向经验,熟悉各种非公开api的调用。
任职要求:
1、熟练阅读汇编代码,熟悉逆向工程,尤其熟悉动态分析,有较强的逆向分析能力和软件破解经验;
2、了解通用加密算法,熟练掌握c/c 开发语言;
3、熟练掌握ida、olly dbg、windbg等调试、逆向工具;
4、对性能、界面、内存管理等有一定的优化处理经验;
5、按照项目需求,能独立开发iphone或ipad应用;
6、富有团队协作精神,良好的沟通能力。
ios中高级开发工程师岗位职责:ios开发高级工程师
| 适配人群 | iOS高级工程师,移动端技术负责人,苹果生态开发者 | 使用场景 | 移动产品需求讨论,App迭代开发,技术方案评审 |
|---|---|---|---|
| 设立背景 | 公司要推新app,得有人写ios代码,保证产品能上线运行。 | ||
| 核心职能 | 写代码、带新人、参与产品讨论、优化代码结构。 | ||
| 工作内容 | 写高质量ios代码,和产品聊需求,改代码结构,帮初级工程师干活。 | ||
| 协作关系 | 跟产品经理一起定功能,带初级工程师,向技术组长汇报,和安卓/测试同事联调。 | ||
工作职责:
1、负责公司移动产品的研发,编写高质量的代码;
2、和产品经理配合,深度参与手机产品需求讨论,功能定义等;
3、设计良好的代码结构,不断迭代重构 ;
4、引导并带领初级工程师共同完成研发任务。
任职要求:
1、有强烈的求知欲和进取心;
2、具有扎实的编程工底,良好的设计能力和编程习惯;
3、至少精通一门编程语言 ,熟练掌握objective-c,熟悉swift的优先 ;
4、三年以上ios开发经验,能独立开发iphone app者先。
ios中高级开发工程师岗位职责:ios游戏开发工程师
| 适配人群 | iOS工程师,移动开发岗,客户端架构师 | 使用场景 | 游戏开发,平台建设,APP迭代 |
|---|---|---|---|
| 设立背景 | 游戏业务要上ios平台,得有人专门搞苹果手机的开发。 | ||
| 核心职能 | 做苹果手机上的游戏app,从设计到上线全程参与。 | ||
| 工作内容 | 写代码、调性能、选技术、搭框架、修bug、配测试工具。 | ||
| 协作关系 | 跟产品经理聊需求,和安卓同事对齐功能,向技术组长汇报进度,配合测试同学跑用例。 | ||
工作职责:
1 参与移动端的技术选型、架构设计;
2、完成应用软件的开发设计工作;
3、根据需求在ios移动端进行app的设计与开发;
4、框架优化、性能调优、项目相关工具的开发
任职要求:
1、本科以上计算机及相关专业,2年以上相关领域开发经验;
2、具备良好的分析解决问题能力,思维清晰;
3、精通ios开发平台及框架原理,精通object-c/c语言,熟悉设计模式、数据结构相关技术
4、熟悉多线程、tcp/ip、socket、http等相关网络编程技术
5、熟练掌握ios开发、测试、调优工具的使用;
6、能独立承担任务和有系统进度把控能力;
7、工作认真负责,尽职尽责,沟通协作意识好。
ios中高级开发工程师岗位职责:资深ios开发工程师
| 适配人群 | iOS开发工程师,多媒体开发工程师,客户端架构师 | 使用场景 | 社交产品开发,音视频应用开发,移动端性能优化 |
|---|---|---|---|
| 设立背景 | 公司要做ios端产品,得有人专门写代码 | ||
| 核心职能 | 写ios客户端代码,优化性能和体验,让app跑得顺、用着爽 | ||
| 工作内容 | 按产品需求开发功能,调优界面和速度,对接多媒体组和第三方库 | ||
| 协作关系 | 跟产品经理聊需求,跟测试一起改bug,向技术组长汇报,和安卓、后端同事联调 | ||
资深ios开发工程师 岗位描述:
1. 根据产品需求,高质量完成ios客户端开发;
2. 对负责模块持续进行性能和体验优化,实现不错的用户体验;
3. 对接多媒体组和其他第三方提供的底层库;
岗位要求:
1. 三年及以上ios客户端开发经验,具备前端开发经验的优先;
2. 精通objective-c,熟悉swift优先;
3. 精通ios sdk中的ui、网络、数据库、xml/json解析等开发技巧;
4. 理解objective-c的内存管理机制,熟练使用instrument工具,能独立解决性能内存问题;
5. 精通ios平台下的多线程开发,熟悉常用设计模式,常用算法和数据结构;
6. 有多个完整的ios项目经验,至少参加过一个完整的商业级手机应用开发项目;
7. 有社交产品开发经验和音视频开发经验熟悉gpuimage,videotoolbox, audiotoolbox的优先;
8. 具有良好的创新意识和高度的责任心,具有很强的学习能力,思路清晰,具有良好的沟通和团队合作能力 岗位描述:
8. 具有良好的创新意识和高度的责任心,具有很强的学习能力,思路清晰,具有良好的沟通和团队合作能力
ios中高级开发工程师岗位职责:高级ios开发工程师
| 适配人群 | iOS高级工程师,技术架构师,移动端技术负责人 | 使用场景 | 移动应用开发,产品迭代升级,UI深度定制 |
|---|---|---|---|
| 设立背景 | 公司要做ios手机软件,得有人专门搞开发和维护。 | ||
| 核心职能 | 写ios应用代码,做架构设计,管项目质量,带下级团队。 | ||
| 工作内容 | 开发维护ios软件,写设计文档,做功能实现,检查别人代码。 | ||
| 协作关系 | 跟产品经理聊需求,跟测试人员对接bug,向技术主管汇报,帮带 junior 开发。 | ||
职责描述:
1、负责智能手机ios系统应用软件开发和维护;
2、负责ios项目的架构设计、功能设计与定义;
3、从事核心架构部分代码的开发,并保证代码内部和外部质量;
4、使用ios的新技术,纂写设计开发及实现文档;
5、根据产品功能需求设计并完成软件实现;
6、纂写设计开发及实现文档;
7、检查下级团队成员工作成果,并对其质量负责。
任职要求:
1、必须具备清晰的编程思路和良好的代码规范;
2、精通 objtive-c , swift, oop ;有上线的 ios 应用;
3、熟悉ios的设计规范,熟悉ui界面的深度定制和复杂交互界面的设计,并能持续改进;
4、熟练使用ios自动布局。
5、熟悉json/xml、http、tcp/ip协议,socket通信、http编程;
6、熟悉ios多线程开发;
7、熟悉ios的页面渲染、动画,能针对性的设计相关的专场动画;
8、熟练使用xcode开发环境,熟悉ios sdk;
9、良好的程序代码编写规范,熟悉设计模式,面向对象编程;
10、有很强的工作有责任心,能承受一定的工作压力;
11、善于沟通,有较好的团队协作能力;
ios中高级开发工程师岗位职责:ios初级开发工程师
| 适配人群 | 初级工程师,移动开发者,客户端程序员 | 使用场景 | App开发,网络通信,软件迭代 |
|---|---|---|---|
| 设立背景 | 公司要搞ios端产品,得有人写代码 | ||
| 核心职能 | 写ios应用功能代码,修bug,配测试,做基础模块开发 | ||
| 工作内容 | 写代码、改bug、跑测试、配ui、看文档、学新技术 | ||
| 协作关系 | 跟产品经理聊需求,跟测试员对问题,跟安卓同事对接口,向技术组长汇报,偶尔帮前端调数据 | ||
初级ios开发工程师 软通动力-gbg gbg分支机构 1.1-2年ios开发经验
2.熟练掌握c /objective c,并对其他开发语言有所了解
3.熟悉socket 网络编程,http、tcp/ip等网络协议
4.了解基本软件开发流程,熟悉xcode等开发工具
5.理解面向对象的编程思想。
6.学习能力强,有创造性思维能力,具有较强逻辑思维能力和表达能力,工作积极主动
ios中高级开发工程师岗位职责:bios研发工程师
| 适配人群 | 固件工程师,UEFI开发人员,BMC开发人员 | 使用场景 | 服务器固件开发,国产化平台适配,硬件系统调试 |
|---|---|---|---|
| 设立背景 | 做龙芯cpu配套的固件,让服务器能正常启动和管理。 | ||
| 核心职能 | 写bmc和uefi bios代码,调通硬件,修bug,保交付。 | ||
| 工作内容 | 写代码、跑测试、看日志、改问题、交版本、写文档。 | ||
| 协作关系 | 和硬件工程师一起查板子,向项目经理汇报进度,跟测试同事对bug,配合系统工程师联调。 | ||
任职资格:
1.大学本科以上学历,计算机,电子等相关专业;
2. 熟悉嵌入式系统的原理及组成,了解至少一种硬件体系结构(如arm,x86等),具备嵌入式软件设计、开发及调试经验;
3.熟悉linux系统架构者,具备嵌入式linux下软件设计,开发及调试,熟悉linux内核架构者更佳
4. 熟悉uefi、ipmi、dmi/smbios、i2c/smbus等系统管理规范者优先考虑;
特别技能/能力:
1. 具备团队合作精神,及较强的沟通协调能力;
2. 具备独立承担工作的能力;
3. 具备优秀的问题定位及解决能力。
相关范文
-
使用场景:app架构设计、技术标准制定、移动开发培训
-
使用场景:移动应用上线、ui深度定制、http接口集成

