iOS开发工程师工作经验
- 格式:docx
- 大小:10.06 KB
- 文档页数:3
外企,ios开发自我介绍和项目介绍iOS开发自我介绍和项目介绍作为一名从事iOS开发的工程师,我热爱编程工作,有着3年以上的iOS开发经验,熟悉Objective-C和Swift开发语言,具备良好的编码风格和规范,注重代码可读性和项目可维护性。
我具备良好的团队协作精神,善于沟通,擅长技术攻坚和解决问题。
在项目中,我能够快速学习并掌握新技术,熟练掌握常用框架和工具,例如MVC、MVVM、AFNetworking、SDWebImage、Masonry、JPush、LeanCloud等。
以下是我参与的几个重要项目:1. XXX售后管理系统该项目主要为XXX公司提供售后服务,包括用户反馈、客服服务、订单管理等功能。
我作为iOS开发工程师参与了该项目的研发,负责iOS端的开发工作。
我在该项目中使用了Swift语言,借助MVC架构设计了应用程序的核心架构,采用了很多iOS开发常用的UI控件和第三方库,例如HMSegmentedControl、MJRefresh等,便于提升开发效率。
除了技术实现,我还着重注重用户体验,保证了应用程序具备良好的用户交互和界面设计效果。
在项目上线后,获得了用户推崇和公司领导的高度评价。
2. XXX秒杀APP该项目是一个电商APP,提供了各种秒杀优惠活动,让用户可以极大程度地享受优惠购物体验。
作为开发工程师,我负责了整个iOS端的研发,并采用了Objective-C语言进行编写。
在该项目中,我采用MVC设计架构,使用了一大批常见的工具和框架,例如SDWebImage、MJRefresh、MBProgressHUD等。
此外,在保障程序功能的同时,我还注重应用程序的性能和稳定性,经过不断的优化调试和测试,保证了应用程序的流畅运行。
3. XXX社交APP该项目是一款基于用户社交的APP,用户可以在应用程序中创建自己的主页、发布动态、关注好友、私信聊天等等。
作为iOS开发工程师,我负责了iOS端的研发工作,并采用Swift语言进行编写。
中高级IOS开发工程师岗位职责中高级iOS开发工程师是一种较高级别的职务,通常需要具备7年以上相关工作经验和深度的技术知识。
其主要职责包括以下几个方面:1. 开发和维护iOS应用程序iOS开发工程师需要根据产品需求,进行iOS应用程序的设计、开发和维护工作。
具体包括需求分析、UI设计、编码实现、调试测试等步骤。
此外,还需要对已经上线的应用程序进行持续性的优化和改进工作,以保证用户体验和产品质量。
2. 持续学习和研究新技术作为一名中高级iOS开发工程师,需要持续学习和研究新技术,不断完善自己的技术知识和技能。
特别是随着移动技术和iOS系统的不断更新,要不断跟进和学习最新技术和功能,例如Swift语言、iOS13新特性等等。
3. 协同团队进行开发在团队协作中,iOS开发工程师需要和UI设计师、产品经理、后端开发工程师、测试工程师等多个角色密切协同合作,共同完成整个项目的开发和交付工作。
需要参与团队的日常沟通和协作,按照项目进度,及时更新代码和文档,并解决相关问题和技术难点。
4. 持续提升开发效率和质量为了保证工程的效率和产品质量,iOS开发工程师需要寻找并使用最适合自己的开发工具,充分利用好各种开源框架和SDK,提高代码的复用性和可维护性。
另外,要有一定的测试经验,能确保开发出的应用程序稳定、高效和符合用户需求。
5. 建立和维护技术社区为了更好地促进和分享技术进步,iOS开发工程师需要积极建立和参加各种技术社区,例如技术博客、技术论坛、开源社区等等,分享自己的开发经验和技术成果,与其他开发者交流和合作,促进技术创新和进步。
ios开发工程师,职位描述与岗位职责iOS开发工程师是指专门从事苹果公司的移动操作系统开发方面的人员。
其主要职责是负责iOS平台下的移动客户端软件的开发工作,同时需要对产品提供技术支持和维护以及确保产品的质量和稳定性。
岗位职责:1. 开发iOS平台上的移动客户端软件,能够解决用户需求,在性能和稳定性方面做到更好的优化,确保软件的高效运行;2. 熟悉Xcode IDE,并能够运用Objective-C、Swift等语言开发iOS应用程序的功能,并对iOS SDK各组件有深刻的理解;3. 能够编写高效、可维护、可扩展的代码,减少代码冗余,提高代码质量;4. 至少熟练掌握一种前端开发技术,如HTML5、Javascript等,能够根据需求独立完成区块的HTML开发,熟悉Ajax、HTTP请求等技术;5. 能够对自己编写的代码进行优化,代码清晰易懂,易于代码阅读和维护;6. 能够使用Xcode测试工具进行测试,在保证软件质量的情况下快速修复bug;7. 能够进行性能优化,提高用户体验,减少软件卡顿和崩溃现象;8. 能够与产品经理、UI设计师等进行沟通,协作完成项目目标;9. 熟练阅读英文文档,及时了解iOS开发中的最新技术,积累经验;10. 能够与团队成员协调合作,遵循既定的开发规范,共同维护项目的稳定性和品质。
职位描述:1. 具备完善的iOS技术开发能力,了解后端开发技术和业务流程;2. 对新技术的学习和研究积极主动,能够通过自主学习不断提升自己的技术水平;3. 熟练使用代码版本管理工具,如Git等;4. 在iOS应用程序的架构、设计及性能优化等方面具备优秀的开发能力;5. 具备较强的团队合作意识,理解团队中各成员的角色和职责,积极配合完成工作任务;6. 具备一定跨平台的联合开发经验,能够为不同平台的移动应用程序提供解决方案;7. 具备较强的工作责任心和时间管理能力,能够按要求保质保量完成工作任务;8. 具有较好的职业素养,遵纪守法,遵守公司的相关规定和管理制度;9. 积极了解公司的业务,深入了解用户和竞品,不断思考如何更好地为用户和公司创造价值。
iOS开发工程师(中高级)职位描述与岗位职责岗位职责与工作描述1. 负责iOS客户端应用的开发和维护,包括系统架构设计、功能开发和代码规范。
2. 保证iOS应用程序的质量、稳定性和安全性。
3. 精通iOS系统相关的编程技术和开发工具,能够快速开发和优化iOS手机应用。
4. 配合用户需求和产品经理的指导,建议和推荐iOS平台的应用程序。
5. 能够持续优化iOS应用程序的性能和体验,熟悉数据结构、算法等计算机基础知识。
6. 与同事沟通、协调,参与问题的解决和优化。
7. 研究新的技术和理念,不断提升自身技能和知识水平,为团队创造价值。
职位要求:1. 本科及以上学历,计算机相关专业毕业,在iOS开发领域具有3年以上相关经验。
2. 精通Objective-C、Swift、Cocoa Touch等技术框架和编程语言,具有在实际应用中开发的经验。
3. 熟悉Xcode、Interface Builder和Simulator等开发和调试工具,能够进行iOS程序的开发、发布和调试。
4. 对iOS开发平台的API文档和约定有深入了解,具备较强的解决问题能力。
5. 熟悉iOS手机应用开发的流程、规范和设计思想,了解应用程序的内部结构、性能优化和安全应用程序的开发方法。
6. 具有良好的编程习惯和团队精神,高度热爱编程和移动互联网行业。
7. 擅长英语读写,能够阅读技术文档或参与英文论坛。
以上为iOS开发工程师(中高级)的职位描述和岗位职责,该岗位需要扎实的编程基础和丰富的实战经验,拥有优秀的团队合作精神和较强的问题解决能力。
在移动互联网行业中,iOS应用程序为重要的产品形态之一,对于iOS开发工程师而言,熟练掌握相关技术,扎实的编程基础,不断学习和自我提升,是非常重要的。
资深IOS开发职位描述与岗位职责职位描述:资深iOS开发工程师通常会担任高级软件开发工程师和 iOS 项目开发团队的项目经理。
工作重点在于设计、开发和维护高质量的iOS 应用程序,同时管理和指导团队的项目开发过程,确保项目交付时间和质量标准得到充分满足。
他们负责深入理解 iOS 平台的工作原理、开发语言和最新技术。
同时,他们也会参与团队讨论并与其他团队成员合作,确保交付的应用程序充分满足客户的要求和期望。
岗位职责:1. 负责 iOS 应用程序的架构设计、开发、测试和维护工作;2. 深入理解 iOS 平台开发原理和技术要点,熟悉 Objective-C 和 Swift 编程语言;3. 根据应用程序需求,编写应用程序的代码,并确保其性能和质量符合标准;4. 在应用程序开发过程中,对项目进行风险评估并提供相应的解决方案,保证项目能够按时交付;5. 对团队进行技术指导,制定代码规范,确保团队成员遵守相应的开发流程;6. 参与团队中的代码评审工作并分享个人的开发经验,以帮助团队成员提高开发能力;7. 研究和掌握最新的 iOS 开发技术和工具;8. 定期与客户、团队成员和项目经理沟通,请他们评估项目进展,并及时掌握项目风险和问题。
9. 根据项目需要,为移动端应用程序开发提供最佳实践,并协助团队成员成功交付产品。
任职要求:1. 具备本科或者以上的计算机或软件工程相关专业背景;2. 形单影只不是此时应该的快乐人生,3 至 5 年的 iOS 开发工作经验,熟悉 Objective-C 和 Swift 语言;3. 对移动设备平台有深入的理解和开发经验,熟悉 iOS 应用程序开发、发布过程、常见问题及解决方法;4. 对常见的开发框架(如MVP、MVC、MVVM)和设计模式(如单例模式、工厂模式等)有较深刻的了解;5. 对 Objective-C 和 Swift 中的规范和代码复用的理解;6. 熟悉 Git 版本控制、自动化构建/打包、测试/集成测试等开发流程,并能够在团队中进行分享和指导;7. 具有较强的解决问题和逻辑思维能力,能够在高压下工作并快速响应客户需求;8. 具备良好的英语沟通和书写能力,并能与国际团队顺畅交流;9. 有服务、耐心、贴近用户需求的工作态度,同时能够与团队成员及其他相关人员协同工作。
IOS开发工程师的岗位要求9个岗位要求1:1、了解Swift开发语言,熟悉Swift开发框架;2、了解网络编程,熟悉多线程,对TCP、UDP、HTTP、socket 有深入理解;3、了解MVC、Reactor、Delegate等设计模式;4、了解iOS系统结构,对于内存,IO,网络,有性能优化经验;5、了解Web-Native交互,精通WKWebView框架,熟练使用JavaScript和前端交互;6、具备快速的解决遇到的各种技术难题能力,能独立承担模块开发任务和有任务进度把控能力;7、具有良好的沟通能力、团队合作精神、能承担工作压力。
岗位要求2:1、熟悉Swift编程2、熟悉iOS系统各类框架3、熟悉网络通讯4、熟悉iOS沙盒机制5、熟悉数据库操作6、熟悉数据结构及其应用7、熟悉设计模式岗位要求3:1、计算机相关专业,具备至少3年iOS平台项目开发经验,有优秀APP开发经验者优先;2、扎实的Objective-C & Swift 基础,熟练掌握runtime 原理,多线程操作、内存管理;3、擅长UI定制与用户交互、动画等经验者优先;4、抗压能力强,具备端到端解决问题能力。
协调能力和沟通技巧佳会是加分项;5、有互联网大厂工作经验者优。
6、做过即时通讯,视频类,照片类,游戏类的优先考虑!!岗位要求4:1、本科以上学历,扎实的计算机基础,精通算法、数据结构,1~2年全职开发工作经验;2.良好的计算机基础,熟悉iOS系统,熟练使用UIKit,CoreAnimation等常用框架,对Runtime,RunLoop,内存管理机制以及多线程开发有自己的理解3.熟悉常用设计模式,具备写好代码的能力,有重构代码的经验4.思路清晰,具备良好的沟通能力和理解能力5、熟悉开源网络框架和图片缓存框架等的使用,了解过开源框架代码;6、对iOS的UI、组件、性能优化、网络优化、内存优化等有深入实践,熟练掌握iOS平台上App性能优化的工具和方法7、具备较强的责任感和主动性,良好的沟通能力和团队协作精神;8、具备良好的英文阅读能力和新技术学习能力。
IOS开发工程师的岗位要求8个岗位要求1:1、熟悉swift编程技术,对于基本概念、开发环境有充分了解;2、熟练掌握IOS架构,能独立完成IOS项目开发,参与过完整的App开发及发布;3、有开发Html5前端的经验,能应用Html5开发APP界面和体验效果;4、熟练使用代码、Interface Builder实现界面布局;5、具备macos/ipad平台开发经验;6、熟悉opengl、arc技术,app store上有应用作品,有即时通讯项目开发经验;7、有良好的软件工程知识和质量意识;岗位要求2:1.热爱编程,学习能力强;2.计算机或相关专业;3.有扎实的Objective-C/Swift语言基础,熟练掌握C/C++者优先;4.熟悉iOS操作系统, 深入理解iOS内存管理机制、Runtime、RunLoop、多线程、Auto Layout等;5.对数据结构, 算法具有扎实的理解;6.有良好的团队合作精神,工作认真负责,沟通协作意识良好,能够承担工作压力。
------以上都不是硬性要求,只要你觉得自己足够牛------岗位要求3:1. 本科以上学历,2年以上客户端开发经验,良好的设计能力和编程习惯;2. 熟悉iOS基础架构,掌握常见的开发模式和开发框架;3. 熟悉业界跨平台方案,有RN/Weex/Flutter/浏览器内核经验优先;4. 有大型应用的设计与开发经验优先。
岗位要求4:(1)大专以上学历,计算机相关专业;(2)具有2年以上IOS应用开发经验,至少有一个完整应用开发经验;(3)精通Objective-C,熟练使用Xcode开发环境,熟悉iOS SDK,熟悉C/C++;(4)熟悉iOS应用开发框架及iOS平台下的GUI设计和实现,能独立开发高性能的iOS应用;(5)熟悉JSON/XML、HTTP、TCP/IP协议,熟悉面向接口开发;(7)具有高度的团队协作精神,良好的沟通能力,有较强的责任心;(8)有App Store上架作品或相关作品优先。
IOS APP开发工程师职位描述与岗位职责
一、职位描述
IOS APP开发工程师是一种程序员岗位,主要负责开发IOS系统下的应用程序,需要深入了解IOS系统的开发、调试和测试。
该职位需要具备较强的编程技能和对移动应用开发的深刻理解,熟练掌握IOS开发工具和技术,并且要保持对新技术和最新趋势的敏锐度。
二、岗位职责
1.负责IOS应用程序的开发:该岗位应聘者需要具备丰富的IOS开发经验,并且深入研究IOS系统下的应用开发规范,能熟练使用Xcode、Objective-C、Swift等开发工具和语言。
2. 进行需求分析和功能设计:需要与产品团队合作完成需求分析和功能设计,确保开发程序能够满足客户需求和产品规格,并且具有一定的可扩展性。
3. 编写高质量的代码:需要保证程序代码的可读性、可维护性和可扩展性,并且严格遵守代码规范和最佳实践,确保代码的质量和稳定性。
4. 进行测试和调试:需要严格测试和调试开发的程序,排除程序中的bug和错误,并且保证程序的稳定性和可靠性。
5. 实现产品设计和功能:需要与UI/UX设计师合作实现产品的设计和功能,确保产品具有良好的用户体验和界面设计。
6. 性能优化和升级:需要对程序进行性能优化和升级,确保程序在性能、稳定性和用户体验方面都能提供最优化的解决方案。
7. 技术支持和解决问题:需要积极与其他团队成员合作,解决问题并提供技术支持,确保程序在运行过程中能够保持稳定。
8. 不断学习和探索:需要积极学习和探索新技术和最新趋势,保持对IOS开发工具和技术的深刻理解,并且不断提高自己的技术水平和岗位能力。
我在iOS开发领域成功的10大秘诀成功,每个月对成功的定义会有不同,好比同样的事情,每个人的做法不太一样,于我而言,成功的人生有十条比较重要的。
其实这些,在我创办无限互联之前也没有太大的感触,经过两三年的学习和沉淀,于是乎明白了。
1、积极思考是最重要的。
如果想成功,通常是积极的,当心消极的环境,而不是失败。
这个特性是十个中最重要的。
你的信念,相信自己可以完成你的目标,必须毫不动摇。
如果你对自己说“我不行”,那么你就这样了。
我的建议是不要说“我不能”,把这些词语从字典里去掉。
我发现,往往是自己态度上自动放弃了。
我的一位导师说,“这个城市不会可怜谁,如果你不能留下来的时候,你就不得不离开了”。
做积极的事情,做积极的人。
2、确定你的梦想与目标,写下具体目标和你达到它们的步骤计划。
写下梦想与目标,制定计划,就可以实现吗?你是说就如同写一个项目计划吗?是的。
那这意味着什么呢?你可能听说过一个格言:新年决心只是一个梦想,而梦想不是目标。
目标的实现是那些具体的、可衡量的步骤,跟进你的目标,实现你的理想。
我的目标是把撰稿做为第二职业,你的目标是什么呢?3、采取行动,有了目标要采取行动。
正如耐克说“想做就做”那样,采取行动,动手开始写作。
每天都试着采取一些行动,为了实现我的目标。
虽然可能很小,但它仍然是行动。
你已经朝着目标采取行动了吗?4、永远不要停止学习:回到学校或读书,获得技能的培训。
让终身学习成为生命所拥有的,告诉我们的孩子这样做。
一旦你离开了学校,会意识到学习是多么愉快的事。
今天你学到了什么呢?5、坚持与努力:成功是是马拉松,而不是百米冲刺,永远不要放弃。
我觉得每一个成功的故事中都有坚持与努力工作,在这世界上没有免费的午餐。
但是,如果你正在努力实现想要的,因为热爱所以追求。
然后成真了呢?6、学会分析细节,得到所有数字,所有的投入,从错误中学习。
我认为你必须在所有事实与不完整数据两者做出适当平衡策略,两者都是易碳家成功人士的特质,花些时间收集详细信息,不要为分析而分析。
ios开发工程师简历【导语】很多IOS开发工程师都不知道自己的简历该怎么写才比较吸引人?以下是整理的ios开发工程师简历,欢迎阅读!【篇一】ios开发工程师简历xx个人信息姓名:xx专业:软件工程学历:本科工作经验:1年移动电话:xxxxxxxxxxx电子邮件:求职意向iOS开发工程师工作经验20xx.6-20xx.5上海闪酷信息技术有限公司iOS开发部iOS开发工程师工作描述:1.负责公司iOS平台下的iPhone应用程序的软件设计及开发。
2.参与项目需求分析,产品模块的概要和详细设计。
3.改善软件的性能,提高用户体验。
4.根据公司的要求书写相应的技术文档。
专业技能1.熟练掌握Object-c/c,了解C++,对Object-c的内存管理机制有较好的理解2.熟练掌握MVC、单例、观察者、代理、工厂等设计模式3.熟练掌握Json/XML解析等4.熟悉socket通信、TCP/UDP和HTTP协议5.熟悉支付宝,二维码等6.熟练掌握SQLite数据库,实现本地缓存与清除7.熟练使用NSTread,GCD,NSOperation多线程开发8.熟练操作App上架及版本更新9.熟练使用SVN代码管理工具10.熟悉C#及.NetiOS项目项目名称:微吼(即将上线)软件环境:MacOSX10.9开发工具:Xcode5.0.2+ios7.0项目描述:该软件是一款商务视频社交应用,汇集各类顶尖峰会,行业沙龙,财经路演等精彩直播,在微吼,你可以围观,更可以参加话题讨论,加入感兴趣的圈子,更能成为万人瞩目的焦点。
微吼让人人都有一个直播间。
应用技术:1.利用Rtmp协议进行视频直播2.ShareSDK第三方登陆及分享3.M3U8封装4.视频播放器的定制责任描述:三人项目。
本人负责:1.实现第三方登陆及分享功能2.根据需求自定义控件3.m3u8格式封装4.发表评论类似于贴吧功能项目名称:易家(已上线)软件环境:MacOSX10.8.5开发工具:Xcode5.0.2+ios7.0项目描述:该软件是大亚智能家居安防产品的配套应用,让用户可以通过移动设备来远程控制灯光、窗帘、插座等家居设备,通过智能定时联动的控制整个家居场景实现家居的智能化;通过全体布防、全体撤防、在家布防等安防场景,高清摄像头远程实时监控家中的情况,实现家居的安全化;与此同时还能通过此应用控制家庭多媒体影音系统,实现了多屏互动功能;远程浏览与管理网盘上的文件和资料应用技术:1.利用会话层协议进行底层控制2.利用Scoket进行文件管理3.利用Upnp实现推送责任描述:三人项目。
***ios开发工程师岗位职责职位要求(实用版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的实用资料,如教学心得体会、工作心得体会、学生心得体会、综合心得体会、党员心得体会、培训心得体会、军警心得体会、观后感、作文大全、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor.I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!And, this store provides various types of practical materials for everyone, such as teaching experience, work experience, student experience, comprehensive experience, party member experience, training experience, military and police experience, observation and feedback, essay collection, other materials, etc. If you want to learn about different data formats and writing methods, please pay attention!***ios开发工程师岗位职责职位要求第1篇 XXXios开发工程师岗位职责职位要求岗位职责:1、负责iso软件架构设计与开发。
ios软件工程师的实习周记周记1日期:XX/XX/XXXX工作内容本周的实习工作主要是熟悉公司的开发环境和iOS开发流程。
首先,我和导师一起完成了环境的搭建,包括安装Xcode和配置相应的开发工具。
然后,我学习了iOS开发的基础知识,包括Objective-C语言的语法和常用的API。
导师给了我一些简单的练习项目,以帮助我熟悉开发流程。
工作收获在本周的工作中,我对iOS开发环境有了更深入的了解,并且掌握了一些基本的开发技巧。
通过练习项目,我也对Objective-C的语法和常用API有了一些实际操作的经验。
此外,和导师的交流也让我对公司的项目流程有了初步的认识。
遇到问题和解决方案在学习过程中,我遇到了一些问题,比如在使用某个API时出现了编译错误。
我通过查询开发文档和在网上搜索相关信息解决了这些问题。
同时,我也及时向导师寻求帮助,他给了我一些建议和指导。
下周计划在下一周,我计划继续学习iOS开发,并开始着手一个小型的实际项目。
我希望通过实际开发的练习,进一步巩固自己的技术和理解公司的开发流程。
周记2日期:XX/XX/XXXX工作内容本周的工作主要是完成一个小型的实际项目。
项目的需求是开发一个简单的社交应用,用户可以注册账号、添加好友、发布动态等。
在完成项目过程中,我遇到了一些挑战,比如如何设计数据库和处理用户信息的安全性。
工作收获通过完成实际项目,我进一步熟悉了iOS开发的工作流程,包括需求分析、UI 设计、编码和测试等。
在项目中,我学习了如何使用数据库存储用户信息,并通过加密算法保护用户的隐私。
同时,我也学会了如何使用Git进行版本控制,以便团队协作和代码管理。
遇到问题和解决方案在项目开发过程中,我遇到了一些问题。
比如,当用户发布动态时,如何处理图片的上传和下载。
我通过查阅文档和请教导师,了解到可以使用第三方库来处理图片的操作,简化了开发过程。
下周计划下一周,我计划进一步完善项目,并解决一些已知的Bug。
资深iOS开发工程师垂直业务职位描述与岗位职责
岗位职责
1. 负责公司iOS产品的开发、维护和升级,根据业务需求进行
技术选型和方案设计;
2. 负责编写高质量、高可用性、可维护性的代码,确保代码符
合公司的编码规范和标准;
3. 协助其他团队解决产品开发或运营中出现的技术问题,提供
技术支持;
4. 跟进从需求到上线的整个流程,保证项目开发时间和质量的
达成;
5. 完善项目的文档、测试、部署等相关工作;
6. 研究技术新知识,持续提高技术能力和水平,对技术的变化
敏感。
职位描述
1. 至少三年以上iOS开发经验,能熟练运用Objective-C和Swift两种语言;
2. 具备良好的面向对象编程思想和设计模式,具有稳定、高效、可扩展的开发能力;
3. 对iOS客户端开发生命周期,产品、UI设计和开发流程有
深刻了解,能使用Xcode、Profilers等开发和调试工具;
4. 熟练掌握iOS系统平台底层架构、组件和机制,有一定的移
动端底层开发经验,有性能调优经验者优先;
5. 熟悉网络编程、图片处理、音视频处理、多线程、数据缓存
等技术,有大型移动应用开发经验者优先;
6. 具备良好的沟通、团队协作能力,有较强的责任心,能承受
一定的压力。
对于此岗位的人员,需要具备扎实的编程技能,持续关注技术
的发展,寻求方法提升自己的能力,熟悉业界中的新技术和新产品,将其应用到公司的业务中。
此外,良好的团队合作精神、较强的沟
通和协调能力,也是本职位必备的软实力。
IOS开发工程师的岗位要求10个岗位要求1:1. 计算机或相关专业全日制本科以上学历,5年以上IOS开发经验;2. 熟悉IOS架构体系,具备扎实的语言基础,熟悉ObjectiveC、swift语言各种特性;3. 具备扎实的面向对象思想、常见设计模式有深入了解;4. 深刻理解网络通讯原理,有实际的网络通讯开发经验;熟悉多线程;数据库操作;5. 良好的编码习惯,对软件性能优化、内存优化有一定的经验;6. 具备较强的设计能力、需求分析能力、表述能力;7. 英语良好,具有一定的英文文档阅读能力;8. 能够承受工作压力,乐观,开朗、有团队合作精神和共同学习进步的意识;9、有大型政府项目开发经验者优先。
10、熟悉资讯项目开发经验者优先。
岗位要求2:1. 有向iPad/iPhone平台交付成功的应用和游戏的经验;2. 两年以上iOS开发经验,3年以上软件开发经验;3. 熟悉iOS SDK、C++或Java、Cocos2D-X、多平台开发环境。
4. 掌握移动平台人机界面设计原则,了解行业标准及发展趋势、软件工具发展过程;5. 较强的软件调试能力及良好的职业道德,能够组织和编写清晰可维护的代码;6. 熟练阅读中英文技术文档,富有团队精神, 责任心强和良好的沟通能力岗位要求3:1、三年以上iOS开发经验2、熟练掌握OC/C/C++,理解OC的runtime机制,具备底层和开源代码阅读能力3、具备优秀的学习能力,善于攻克技术难题,思维敏捷4、对常见的三方库如AFNetworking等有过深入了解,对它们的底层原理及架构设计有过分析和实践5、对iOS性能调优,跨平台解决方案如React-Native或Flutter 有一定了解和实践经验6、熟悉iOS平台调试工具,能够快速定位解决代码问题7、对响应式编程和单元测试有了解及实践经验岗位要求4:1 ,计算机及相关专业本科以上学历,1-3年Ios开发经验;(硬性要求,不符合勿投,也浪费您的时间。
资深iOS研发工程师IM职位描述与岗位职责
岗位职责:
1. 参与IM产品的需求分析、设计、开发和测试等工作,负责
IM产品的核心模块的编写与优化;
2. 开发IM产品的消息通信模块、音视频通话模块等功能模块;
3. 负责IM产品的性能优化、功能扩展和bug修复等工作;
4. 密切合作产品运营团队,根据用户反馈实时调整和优化产品
体验;
5. 技术调研和试验性新技术的应用和开发;
岗位要求:
1. 本科及以上学历,计算机、软件工程或相关专业;
2. 三年以上iOS开发经验,熟悉Objective-C或Swift编程语言,掌握至少一种常用MVC框架;
3. 熟练掌握iOS系统原理,熟悉网络编程与通信协议;
4. 具备IM相关开发经验,了解即时通讯协议及相关技术,熟
悉消息推送机制,音视频通话协议经验更佳;
5. 具备扎实的数据结构和算法基础,并能运用各种算法和技术
解决实际问题;
6. 具备较好的沟通协调能力和团队合作能力,责任心强,具备
较好的解决问题能力;
7. 热爱编程,有自我驱动力,对新技术有浓厚兴趣,在创新和
实践中追求技术进步。
iOS开发工程师工作总结和工作计划
iOS开发工程师的工作总结应该包括本季度完成的工作、未来季度的计划以及意见与建议。
具体而言,工作总结应当对本季度的工作进行评估,指出任务完成情况、有效性和准确性,以及完成任务所花费的时间和资源情况。
工作计划应该包括本季度、未来两季度要完成的具体任务列表以及每项任务的目标、完成时间、预期效果、需要的技术要求以及项目进度等信息。
此外,工作计划还应依据工作完成情况对实施任务所需要的资源和工作量进行预估,以及在需要的情况下预留一些风险应急备用方案。
深圳计算机软件行业IOS开发工程师
岗位介绍JD模板
岗位名称:IOS开发工程师
岗位关键词:ios,xcode,cocoa,c++,uikit,touch
工作内容:
1.根据产品需求开发iOS客户端产品,这是基本工作;
2.不管技术多牛B,改bug肯定也是免不了的;
3.在这里你必须得不停学习,以提升自己的能力和效率;
4.如果在做的过程中,能有更多的产品思考,提出优化建议,那是再好不过。
职位要求:
1、本科及以上学历,3年以上软件开发经验,2年以上Objective-C/C++开发经验,2年以上iOS平台开发经验,具有良好的英文阅读能力;
2、精通Objective-C及各种IOS开发技能,包括IOS UI渲染机制、IOS动画原理等;具备熟练的系统设计经验,具备一定的大局观,能够从整体上考虑设计问题;
3、熟悉iOS开发,熟练使用Xcode,熟悉Cocoa Touch框架及UIKit下各种控件及其开发技术以及调试方法;
4、熟练使用Instruments等工具对iOS APP进行性能优化和内存泄漏检查;
5、有完整的iOS项目经验,至少参加过一个完整的商业级手机应用或个人发布过较受关注的APP;
6、熟悉各种主流手机特性,深刻理解手机客户端软件及服务端开发特点;
7、精通常用软件架构模式,熟悉各种算法与数据结构,多线程,网络编程(Socket、http/web service)等。
北京计算机软件行业ios开发工程师
岗位介绍JD模板
岗位名称:ios开发工程师
岗位关键词:ios
职责描述:
1. iOS客户端的新功能开发;
2. iOS客户端代码维护和性能优化。
任职要求:
1.至少5年以上iOS开发经验;
2、熟悉cocoa touch,core data,iOS runtime,熟悉OS X/iOS下的开发、内存管理、GUI开发;
3、熟悉Objective-C程序,具备主流开源组件(FMDB,SDImage,AFNetwork等)使用经验;
4、熟悉掌握GCD、NSOperation、NSThread多线程编程,了解基于TCP/UDP/HTTP的网络
协议;
5、熟练运用XCode,Interface Builder等开发工具;熟悉多种网络通讯协议、sqlite、coredata数据库、多线程、xml/json格式数据的解析等方面的知识;
6.熟悉IOS的各种常见的开发模式,对MVC,MVVM有深刻的见解。
7、熟悉Https/即时通信编程,能够组合网络上各种服务的 API 接口编写应用,
8、至少一个完整客户端开发经验,有个人App或APPStore上线经验者优先;
9、具有良好的C/C++语言编程基础。
10.具有金融行业背景,开发过K线图(股票,期货等)者优先;
11.能处理复杂UI布局者优先;
11. 具有较好的团队合作精神、主动性与责任心;。
XX
个人信息姓名:XX专业:软件工程
学历:本科工作经验:1年
移动电话: xxxxxxxxxxx 电子由E件:xxxxxxxxxxxx@
求职意向
iOS开发工程师
工作经验
2013.6-2014.5 上海闪酷信息技术有限公司iOS开发部iOS开发工程师
工作描述: 1.负责公司iOS平台下的iPhone应用程序的软件设计及开发;
2.参与工程需求分析,产品模块的概要和详细设计;
3.改善软件的性能,提高用户体验;
4.根据公司的要求书写相应的技术文档;
专业技能
1.熟练掌握Object-c/c, 了解C++,对Object-c的内存管理机制有较好的理解
2.熟练掌握MVC单例、观察者、代理、工厂等设计模式
3.熟练掌握Json/XML解读等
4.熟悉socket通信、TCP/UD味口 HTTP协议
5.熟悉支付宝,二维码等
6.熟练掌握SQLite数据库,实现本地缓存与清除
7.熟练使用NSTread,GCD,NSOperation多线程开发
8.熟练操作App上架及版本更新
9.熟练使用SVN代码管理工具
10.熟悉 C#及.Net
1.工程名称:微吼(即将上线)软件环境:Mac OS X 10.9 开发工具:Xcode5.0.2 +
ios7.0
工程描述:该软件是一款商务视频社交应用,汇集各类顶尖峰会,行业沙龙,财经路演等精彩直播,在微吼,你可以围观,更可以参加话题讨论,加入感兴趣的圈子,更能成为万人瞩目的焦点。
微吼让人人都有一个直播间。
应用技术:1.利用Rtmp协议进行视频直播
2.ShareSDK 第三方登陆及分享
3.M3U8 封装
4.视频播放器的定制
责任描述:三人工程。
本人负责:
1.实现第三方登陆及分享功能
2.根据需求自定义控件
3.m3u8 格式封装
4.发表评论类似于贴吧功能
2.工程名称:易家(已上线)
软件环境:Mac OS X 10.8.5
开发工具:Xcode5.0.2 + ios7.0
工程描述:该软件是大亚智能家居安防产品的配套应用,让用户可以通过移动设备来远程控制灯光、窗帘、插座等家居设备,通过智能定时联动的控制整个家居场景,实现家居
的智能化;通过全体布防、全体撤防、在家布防等安防场景,高清摄像头远程实
时监控家中的情况,实现家居的安全化;与此同时还能通过此应用控制家庭多媒
体影音系统,实现了多屏互动功能;远程浏览与管理网盘上的文件和资料。
应用技术:1.利用会话层协议进行底层控制
2.利用Scoket进行文件管理
3.利用Upnp实现推送
责任描述:三人工程。
本人负责Upnp推送
3.工程名称:不打烊(已上线)软件环境:Mac OS X 10.8.5 开发工具:Xcode5.0 +
ios7.0
工程描述:该软件是一款本地O2O电子商务平台应用,承诺将消费者需要的产品以最便宜在10-30分钟内送货上门,通过线上线下结合建设本地O2O综合服务平台。
线
上的电子商务平台将覆盖本地商业和服务各领域。
线下开设连锁便利店,提供
快速消费日用品和一站式生活服务。
应用技术: 1.不同的定制cell,瀑布流及动态效果的实现
2.jos n 及XML数据解读
3. 实现商品扫描及分享功能
4. 利用CoreData实现数据缓存
5. 调用支付宝快捷支付接口
责任描述:个人工程。
本人负责:
1.实现登陆注册及分享功能
2.实现商品条形码.二维码扫描功能
3.实现商品关键字检索功能模块及图片图片轮番展示
4.加入购物车及调用支付宝快捷支付接口
4.工程名称:外勤宝(已上线)软件环境:Mac OS X 10.8.3 开发工具:Xcode4.6.3 +
ios6.0
工程描述:该软件是解决企业对外勤人员的有效管理的一款应用。
可以与PC端的管理人员进行便捷的基于位置的信息交互。
是企业外勤人员的得力助手.注:企业级账号
发布到公司平台
应用技术:1.cell的自定制。
2.XML 及Json数据解读
3.网络数据的异步下载,及图片的异步加载
4.百度地图SDK
责任描述:两人工程
1.整体界面的搭建以及自定义控件
2.地图导航及自定义标注
教育背景
2010.09 — 2014.06 xxxxxxxx 本科软件工程
具有良好的表达沟通能力,善于思考.对工作认真负责。
能对新技术自学并熟练掌握,协调性好,团队工程个人工程均可胜任。
具有较强的抗压能力。
性格开朗、乐观、具有良好的团队合作精神,能很快适应公司文化。