ios手机软件开发工程师岗位职责
| 适配人群 | iOS开发工程师,移动端技术负责人,金融IT架构师 | 使用场景 | 移动应用上线,即时通讯系统,金融软件开发 |
|---|---|---|---|
| 设立背景 | 公司要做手机软件,特别是ios端的app,得有人专门搞开发。 | ||
| 核心职能 | 写ios程序,让app能上线运行。修bug,优化性能,保证稳定。 | ||
| 工作内容 | 写代码、调试、测功能、改问题、配合测试、更新版本。 | ||
| 协作关系 | 跟产品经理聊需求,和安卓同事对齐接口,向技术组长汇报,跟测试一起验效果,偶尔和ui沟通样式。 | ||
手机软件开发工程师(ios) 北京高阳金信信息技术有限公司 北京高阳金信信息技术有限公司,高阳科技,高阳金信,金信 1.本科及以上学历,至少4年以上ios应用开发经验,有成功上线app的经验;
2.熟悉互联网络应用开发,对socket通信、tcp/ip和http有较深刻理解;
3.熟悉ios object-c语言、xcode开发工具及网络协议;
4.熟悉mysql、mongodb、redis等数据库;
5.有即时通讯领域开发经验或了解rabbitmq优先;
6.沟通能力强,有团队协作精神,具备分析问题的能力,能独立克服难点解决问题,有系统进度的把控能力。
ios手机软件开发工程师岗位职责:android/ios逆向工程师
| 适配人群 | 逆向工程师,安全研究员,移动安全开发 | 使用场景 | 安全攻防演练,移动应用加固,游戏外挂分析 |
|---|---|---|---|
| 设立背景 | 公司要做手机游戏和移动app的安全防护 | ||
| 核心职能 | 搞清楚软件怎么被破解的,提前堵漏洞。写安全方案,做技术预研。 | ||
| 工作内容 | 看代码、反编译app、调试程序、分析加密方法、用ida干活 | ||
| 协作关系 | 跟开发组一起改bug,向技术总监汇报,配合测试组做安全检查,偶尔帮产品组看风险 | ||
职责描述:
岗位职责:
1、负责安全和逆向相关的技术实现方案与研发相关技术解决方案;
2、负责当前热门移动互联产品、手机游戏等的底层关键技术研究和技术预研。
职位要求:
1、本科及以上学历,计算机相关专业;
2、熟练掌握c/c 开发语言,有移动应用开发或安全相关项目经历优先;
3、熟悉操作系统原理,对软件安全和逆向领域有强烈爱好;
4、了解通用的加密算法,有较强的程序反汇编技术和逆向分析能力;
5、熟练掌握ida、olly dbg、windbg等调试、逆向工具;
岗位要求:
学历要求:大专
语言要求:不限
年龄要求:不限
工作年限:不限
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工程师,移动开发岗,客户端架构师 | 使用场景 | 游戏开发,平台建设,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开发工程师,移动端技术骨干,苹果生态开发者 | 使用场景 | 移动应用上线,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技术负责人,移动平台架构师,终端研发主管 | 使用场景 | 移动应用开发,产品技术设计,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,iOS平台开发,苹果应用上架 |
|---|---|---|---|
| 设立背景 | 公司要做ios端app,得有人专门搞界面和功能开发。 | ||
| 核心职能 | 做苹果手机和平板上的软件。写代码、调界面、发上线、修bug。 | ||
| 工作内容 | 跟设计一起改ui,写app功能,打包上传商店,测新版本,修老问题。 | ||
| 协作关系 | 跟ui设计师一块干活,听技术组长安排,配合后端传数据,和测试一起跑用例。 | ||
前端开发工程师-ios 工作职责:
1、与设计工程师合作,在ios平台上实现相关ui/gui设计和定制;
2、负责ios平台下iphone/ipod/ipad/ipod touch的应用程序设计、开发、发布;
3、ios终端相关软件开发测试与维护;
4、有移动社交app开发经验者优先。
任职资格:
1、3年以上ios app开发经验;
2、熟悉apple app应用商店上载和管理要求;
3、具有app测试能力和经验。 工作职责:
3、具有app测试能力和经验。
ios手机软件开发工程师岗位职责:ios软件工程师
| 适配人群 | iOS开发工程师,苹果生态开发者,原生应用研发者 | 使用场景 | 移动应用上线,产品迭代升级,用户体验优化 |
|---|---|---|---|
| 设立背景 | 公司要做iphone和ipad上的app,得有人专门搞ios系统开发。 | ||
| 核心职能 | 写代码做app、改bug、优化手机用起来顺不顺、配合别人把产品弄出来。 | ||
| 工作内容 | 写功能、修问题、测自己写的代码、写文档、跟产品聊需求、改界面体验。 | ||
| 协作关系 | 跟产品经理说要加啥功能,跟ui看图样,跟测试一起找毛病,跟客服听用户吐槽,向技术组长汇报进度。 | ||
职位概述
ios是iphone手机的操作软件,顾名思义,ios软件工程师就是开发iphone操作系统的的软件开发人员。
ios软件工程师岗位责任
1.负责ios客户端优化及功能开发、维护;
2.负责公司ios平台下iphone/ipad应用软件设计及开发;
3.参与项目需求分析、产品模块的概要和详细设计;
4.负责ios产品的技术管理,与市场、ui、测试、客服紧密合作,实现产品的目标;
5.按计划完成产品模块的代码编写,产品模块测试;
6.按时提交高质量的代码,完成开发任务及产品升级与维护;
7.改善软件的易用性,提升用户使用体验;
8.根据公司技术文档规范编写相应的技术文档;
9.协助运营和产品,提供产品上线运营与后续发展的技术支持和反馈。
ios软件工程师任职条件
1.计算机及相关专业,具有两年以上ios平台开发经验;
2.熟悉ios开发技术,能够独立完成开发,解决验证和修正测试中发现的问题;
3.熟悉软件开发流程,熟悉iphone/ipad/mac应用开发流程;
4.具备扎实的c/c 、objective-c编程基础及良好的编程习惯;
5.熟悉html5css3,熟悉webservice、http协议开发,交互,即时通讯等技术;
6.有良好的面向对象分析、设计能力和良好文档习惯;
7.学习能力强,思维敏捷,喜欢钻研、具有独立分析问题和解决问题的能力;
8.具备良好的沟通协调能力团队协作能力。
ios软件工程师职业发展方向
ios软件工程师→ios高级软件工程师
ios软件工程师薪资行情(北京地区)
:6420
0-2年:12360
3-5年:14500
(数据来自网络,仅供参考)
企业招聘ios软件工程师可以猎头招聘网合作,快速招聘到合适的人才。
ios手机软件开发工程师岗位职责:ios技术工程师
| 适配人群 | iOS开发工程师,游戏客户端工程师,移动技术顾问 | 使用场景 | 产品售前,客户技术支持,项目集成 |
|---|---|---|---|
| 设立背景 | 公司卖ios游戏产品,客户老问技术问题,得有人专门接这活儿。 | ||
| 核心职能 | 帮客户搞懂产品怎么用,修bug,陪开发做集成,写文档。 | ||
| 工作内容 | 回客户消息、远程教操作、改说明书、陪客户跑测试、填工单。 | ||
| 协作关系 | 听销售安排干活,和研发同事一起调bug,跟客服共享问题记录,向技术主管 weekly 汇报。 | ||
岗位职责:
1、协助销售完成售前咨询及其它面向客户的产品演示、培训、技术交流等活动;
2、解答客户在使用产品过程中遇到的问题,并协助客户及时解决技术问题;
3、帮助程序开发人员完成相关的项目集成工作及其它辅助性技术工作;
4、协助定期维护大客户的工作;
5、编写、修改技术文档等工作。
任职资格:
1、1年以上ios开发工作经验;
2、普通话标准;具备良好的语言表达能力及沟通能力;
3、有扎实的object c/c/c 语言基础,了解swift语言;
4、熟悉cocoa touch框架、xcode开发环境及ios sdk;
5、精通ios开发工具以及测试、调试工具的使用;
6、有ios产品开发经验,有cocos2d、unity3d等游戏框架使用经验者优先考虑;
7、有较强的服务意识及团队合作精神;
8、优秀的学习能力、独立分析解决问题的能力。
ios手机软件开发工程师岗位职责:ios开发高级工程师
| 适配人群 | iOS高级工程师,移动端技术负责人,苹果生态开发者 | 使用场景 | 移动产品需求讨论,App迭代开发,技术方案评审 |
|---|---|---|---|
| 设立背景 | 公司要推新app,得有人写ios代码,保证产品能上线运行。 | ||
| 核心职能 | 写代码、带新人、参与产品讨论、优化代码结构。 | ||
| 工作内容 | 写高质量ios代码,和产品聊需求,改代码结构,帮初级工程师干活。 | ||
| 协作关系 | 跟产品经理一起定功能,带初级工程师,向技术组长汇报,和安卓/测试同事联调。 | ||
工作职责:
1、负责公司移动产品的研发,编写高质量的代码;
2、和产品经理配合,深度参与手机产品需求讨论,功能定义等;
3、设计良好的代码结构,不断迭代重构 ;
4、引导并带领初级工程师共同完成研发任务。
任职要求:
1、有强烈的求知欲和进取心;
2、具有扎实的编程工底,良好的设计能力和编程习惯;
3、至少精通一门编程语言 ,熟练掌握objective-c,熟悉swift的优先 ;
4、三年以上ios开发经验,能独立开发iphone app者先。
ios手机软件开发工程师岗位职责:苹果ios工程师
| 适配人群 | 移动开发工程师,客户端程序员,原生应用开发者 | 使用场景 | App开发,系统升级,功能迭代 |
|---|---|---|---|
| 设立背景 | 做苹果手机软件,公司要上架app | ||
| 核心职能 | 写ios程序,改bug,做新功能,保证app能用 | ||
| 工作内容 | 看需求、画流程图、写代码、测功能、修崩溃、写文档 | ||
| 协作关系 | 跟产品经理聊需求,跟测试员一起找问题,向技术组长汇报进度,和安卓同事对齐接口 | ||
ios苹果移动开发工程师 职位描述
1、在ios方面进行软件的设计及开发工作,根据需求进行有效的分析和设计;
2、能够独立承担或团队合作进行关键功能模块的设计及研发;
3、根据项目需要快速学习并掌握新技术;
4、编写软件开发和维护产生的相应文档。
任职要求:
1. 2年以上ios开发经验,完整的手机应用开发项目经验丰富;
2. 熟悉ios应用开发框架,能独立开发高性能ios应用;
3. 熟悉http, tcp/ip,udp等常见网络协议;
4. 有一定的c、c 、oc混编经验;
5. 本科或以上学历,计算机相关专业;
6. 熟练掌握数据结构,操作系统原理等基础知识、理论专业基础扎实;
7. 具有较强的学习能力,工作勤奋,有责任心,对问题定位快速、敏感; 有大公司工作背景者优先,不能频繁跳槽,例如1年跳槽一次,薪资涨幅50%以上
ios手机软件开发工程师岗位职责:ios苹果软件工程师
| 适配人群 | iOS开发工程师,移动应用开发者,客户端程序员 | 使用场景 | 客户端开发,App上线,移动端迭代 |
|---|---|---|---|
| 设立背景 | 公司要做手机app,得有人专门搞ios开发。 | ||
| 核心职能 | 写代码、调bug、让app在苹果手机上跑起来。 | ||
| 工作内容 | 写客户端功能、测多线程、管内存、调网络请求、用xcode调试。 | ||
| 协作关系 | 和产品经理聊需求,跟安卓同事对齐接口,向技术组长汇报,配合测试人员改问题。 | ||
岗位职责:
1、负责客户端项目的开发和推进;
2、熟悉ios环境下的多线程、app运行生命周期、内存管理等;
3、熟悉http协议,有客户端网络编程经验;
4、熟悉使用xcode和instruments进行调试、测试;
5、有wep开发经验的优先。
任职资格:
1、2年以上objc开发经验;
2、熟悉使用uikit进行界面开发,1年以上ios平台开发经验;;
3、具有良好的沟通、团队合作能力;
4、有独立开发app的经验(有提交app store的app更好);
5、经常使用各种新鲜的互联网产品,尤其是移动端产品。
6.大专以上学历,计算机相关专业优先;
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手机软件开发工程师岗位职责: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. 具备优秀的问题定位及解决能力。
ios手机软件开发工程师岗位职责:高级ios软件工程师
| 适配人群 | iOS高级工程师,移动架构师,技术方案负责人 | 使用场景 | App架构设计,技术方案评审,第三方技术接入 |
|---|---|---|---|
| 设立背景 | 公司要做ios端产品,得有人搭架子、管技术方向。 | ||
| 核心职能 | 搭ios应用的底子,定技术方案,解卡点问题,推新技术落地。 | ||
| 工作内容 | 写框架代码、做架构设计、评技术方案、接第三方库、调动画和网络模块。 | ||
| 协作关系 | 跟产品经理聊需求,跟安卓/测试同事对齐,向技术组长汇报,帮初级工程师看代码。 | ||
岗位描述:
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、有良好沟通和团队协作能力、优秀的心里素质,有很强的责任心,能推动技术框架的落地使用。



