iOS开发工程师_2年工作经验
- 格式:docx
- 大小:37.91 KB
- 文档页数:3
ios开发转正申请自我评价引言:作为一名iOS开发工程师,我在过去的一段时间里积累了丰富的经验和技能。
通过不断学习和实践,我已经掌握了iOS开发的核心知识和技术,并且在项目中取得了一定的成果。
在这篇文章中,我将详细阐述我在iOS开发方面的能力和成就,以及我对未来发展的规划。
正文:1. 技术能力1.1 掌握iOS开发的基础知识:我熟悉Objective-C和Swift编程语言,并且了解iOS开发的基本框架和API。
我能够独立完成简单的iOS应用的开发和调试工作。
1.2 熟悉常用的开发工具和环境:我熟练使用Xcode进行开发,并且能够灵活运用各种调试工具和技巧,提高开发效率和代码质量。
1.3 深入了解iOS系统和设备特性:我对iOS系统的架构和内部机制有较深入的了解,能够充分利用系统的特性和功能,提升应用的性能和用户体验。
2. 项目经验2.1 参与过多个iOS应用的开发:我在过去的工作中参与了多个iOS应用的开发,其中包括商业应用和个人项目。
我负责了应用的需求分析、UI设计、代码编写和测试等工作,并且能够按时交付高质量的成果。
2.2 解决过复杂的技术问题:在项目开发过程中,我遇到过各种技术难题,例如性能优化、内存管理和多线程等。
我通过仔细分析问题、查找资料和与团队成员的讨论,成功解决了这些问题,并且取得了较好的效果。
2.3 与团队协作能力强:我在团队中能够积极主动地与其他成员合作,共同解决问题和完成任务。
我能够有效地沟通和协调,保持良好的团队氛围,并且能够按时完成工作。
3. 学习能力和自我提升3.1 持续学习新技术和知识:作为一名iOS开发工程师,我意识到技术更新的速度非常快,因此我注重学习新的技术和知识,保持自己的竞争力。
我经常阅读相关的技术文章和书籍,参加技术交流会议,并且尝试将新的技术应用到实际项目中。
3.2 积极参与开源社区:我积极参与开源社区,与其他开发者交流经验和分享知识。
我在GitHub上贡献了一些开源项目,并且与其他开发者合作解决了一些技术问题。
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#及.Net1.工程名称:微吼(即将上线)软件环境: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工程描述:该软件是大亚智能家居安防产品的配套应用,让用户可以通过移动设备来远程控制灯光、窗帘、插座等家居设备,通过智能定时联动的控制整个家居场景,实现家居的智能化;通过全体布防、全体撤防、在家布防等安防场景,高清摄像头远程实时监控家中的情况,实现家居的安全化;与此同时还能通过此应用控制家庭多媒体影音系统,实现了多屏互动功能;远程浏览与管理网盘上的文件和资料。
移动应用开发工程师(IOS)职位描述与岗位职责
岗位职责:
1.负责移动应用IOS端的开发与维护工作,完成项目的需求分析、架构设计、编码、测试等工作;
2.根据产品、设计和UI等需求给出IOS端的方案和开发计划,并在规定的时间内完成开发和测试,确保产品的质量和用户体验;
3.负责优化和改进现有的代码,以提高系统的性能和稳定性;
4.与产品团队和后端开发团队合作,协同完成产品开发过程中的各项任务;
5.学习新的技术、语言和框架,并将其应用到项目中;
6.负责编写文档,包括需求分析、设计文档、开发文档、测试文档等;
7.负责代码版本管理和持续集成部署等工作。
任职资格:
1.本科及以上学历,计算机相关专业;
2.三年及以上移动应用的开发经验,有成功上线的应用案例优先;
3.熟练掌握IOS开发、Objective-C/Swift、Xcode等开发工具和语言;
4.熟悉IOS端框架和技术,具有较高的代码质量和规范意识;
5.熟悉客户端和服务器交互机制,掌握网络编程,具备RESTful API设计和开发经验;
6.了解移动端性能优化、安全性开发等方面的经验,有相关实际项目经验者优先;
7.具备较好的沟通能力和团队合作意识,执行力强,有较强的学习能力和责任心;
8.热爱技术、注重用户体验,对产品的发展和创新有独到的见解。
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应用的开发项目。
这些项目中,我主要负责应用的架构设计、界面开发、功能实现和性能优化等工作。
通过这些项目,我积累了丰富的开发经验,并熟悉了Swift和Objective-C等常用的开发语言。
我熟悉iOS SDK和相关的开发工具,例如Xcode和Interface Builder等,能够独立完成iOS应用的开发工作。
我有很强的分析和解决问题的能力,在开发过程中能够快速定位并修复代码中的bug。
同时,我也注重代码的可维护性和可扩展性,善于使用设计模式和合适的架构来构建高质量的应用。
除了技术上的能力,我也有良好的团队合作和沟通能力。
在之前的项目中,我与UI设计师、产品经理和测试人员紧密合作,保证了项目的顺利进行和最终的交付。
我乐于分享自己的经验和知识,与团队成员一起成长和进步。
作为一名iOS工程师,我不仅追求技术上的进步,还关注着行业的最新动态和技术趋势。
我时刻保持对新技术的学习和探索,并尝试将其应用于实际开发中。
我相信技术的进步将推动应用的创新和用户体验的提升,我愿意成为其中的一员。
我希望能够加入贵公司的团队,为公司的产品和业务发展贡献自己的力量。
如果给予我这次机会,我将不辜负信任,努力工作,不断提升自己的技术水平和职业素养。
谢谢您给予我阅读简历的时间和宝贵的考虑。
祝贵公司招聘工作顺利,期待能有机会与您进行面试。
此致敬礼。
深圳计算机软件行业ios客户端开发工程师岗位介绍JD模板
岗位名称:ios客户端开发工程师
岗位关键词:ios,xcode,swift
职责描述:
1. 负责读特产品的功能研发和性能优化,完成高质量编码和测试工作;
2. 配合产品经理、设计师等,完成客户端的需求评审等工作 ;
3. 设计良好的代码结构,不断迭代重构 ;
4. 承担重点、难点的技术攻坚。
任职要求:
1. 2年以上iOS客户端开发经验,有知名互联网平台研发经验优先;
2. 熟练使用Xcode的Instrument来诊断和调试问题;
3. 具有扎实的编程功底,良好的设计能力和编程习惯;
4. 熟练掌握Objective-C,熟练掌握Hybrid混合开发,熟悉Swift;
5. 积极乐观,责任心强,工作认真细致,具有良好的团队沟通与协作能力;
6. 热爱移动产品研发,有较强的学习能力,有强烈的求知欲、好奇心和进取心,能及时关注和学习业界最新的移动开发技术;
7. 具备良好的业务理解和分析能力,乐于沟通,能够主动发现和解决问题,具有钻研精神和创新思维,工作踏实肯干,具有较强的团队合作精神。
高福利:
双休+社保+午餐补贴+通勤补贴+下午茶+通勤补贴+带薪年假+节假日购物券(可折现)+员工体检计划
已婚已育员工有额外的家庭大福利政策。
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、具备良好的英文阅读能力和新技术学习能力。
软件开发工程师工作经验在现代科技的快速发展和数字化浪潮的席卷下,软件开发工程师成为了一个备受瞩目的职业。
作为一名软件开发工程师,我有幸能够参与各种项目的开发与实施,并积累了宝贵的工作经验。
在这篇文章中,我将分享我在软件开发领域的经验和感悟。
一、项目需求分析作为软件开发工程师,第一步是理解项目需求。
这个阶段中,我们与客户或项目经理进行紧密的沟通,以确保对需求的准确理解。
我们要全面考虑到项目的功能、用户体验、安全性以及可扩展性等各个方面,以便为客户提供最佳的解决方案。
二、系统设计与架构在明确了项目需求后,我们开始进行系统设计与架构。
这个过程中,我们需要仔细考虑系统的模块划分、技术栈选择、数据库设计、接口规范等等。
一个良好的系统设计可以提高开发效率、降低维护成本,并最终为用户提供一个高性能、稳定可靠的软件产品。
三、编码与开发编码与开发是软件开发工程师最重要的工作环节之一。
在这个阶段中,我们需要根据系统设计文档和需求规范开始编写代码。
良好的编码习惯、规范的命名规范以及注释的添加是编码过程中必不可少的。
此外,我们还需要通过单元测试与集成测试来确保代码质量,并及时修复bug。
四、团队协作与沟通作为软件开发工程师,我们往往需要与其他成员进行紧密的合作。
在一个项目中,可能涉及到前端开发工程师、后端开发工程师、测试工程师等等。
因此,良好的团队协作和沟通能力是软件开发工程师必备的技能之一。
我们需要及时共享项目进展、解决问题,并在互相学习、互相支持的氛围中共同进步。
五、项目上线与维护当软件完成开发并通过测试之后,我们将会进行上线部署并投入使用。
然而,软件开发并不仅止于此。
我们还需要定期进行维护与更新,以确保软件的正常运行和用户体验的持续优化。
通过对用户反馈的收集和分析,我们不断改进软件功能和性能,提供更好的产品体验。
总结起来,作为一名软件开发工程师,我深知专业知识的重要性,不断学习和掌握新的技术和工具,以适应行业的快速发展。
IOS开发工程师的岗位要求共8个岗位要求1:1、2年以上iOS平台相关研发经验;2、熟练掌握Swift语言或者有Objective-C两年及以上经验,熟悉iOS的内存管理机制和多线程开发3、对于优化程序的性能有一定经验,了解并使用面向接口开发模式,对http协议有一定了解,并可以熟练使用,熟悉XML和JSON数据结构;4、对于MVC框架或常见设计模式有自己的理解,并熟练使用,有良好的组织代码习惯;5、逻辑思维能力强,思路清晰,具有较好的沟通能力和表达能力;6、工作踏实认真,有责任感,求知欲望强,有团队协作意识。
7、具有跨端开发经验优先岗位要求2:1 具有计算机科学,软件工程或相关专业的学士学位。
2. 2 年以上使用Swift / C ++ / Objective-C 开发应用程序的经验,以及至少 1 年面向对象编程经验。
3. 熟悉设计模式4. 熟悉iOS SDK 性能工具和优化技术。
5. 良好的书面英语沟通能力,能够无障碍阅读英文需求。
6. 对新技术充满热情。
7. 对自己的相关代码认真负责,并且保质保量完成开发。
8. 熟悉敏捷流程,并在敏捷开发环境中具有丰富的工作经验。
加分项:1. 有UITest 相关的经验2. 使用过CallKit,Siri, 或App Extension 相关开发的经验Swift Thinker岗位要求3:1、2年以上IOS平台的开发经验;2、精通objective-c,Swift开发语言,熟练掌握MacOS;对iOS 的基础架构、组件、性能优化、内存优化有深刻了解;3、熟悉IOS系列软件程序的创建、发布、安装、性能调测工作;4、熟悉Xcode、熟悉iOS、SDK开发环境及底层调用、熟悉JavaScriptCore的使用;熟悉XCode开发与调试,了解iOS体系架构、MVC、常见的设计模式和iPhoneSDK,有过面向用户的iOS应用的完整研发经历者优先;5、熟悉http协议、sqlite数据库、多线程开发方面的知识、常用API等,熟练掌握xmljson格式数据的解析。
软件工程师工作经历描述
作为一名软件工程师,我有着丰富的工作经历和技术能力。
在
过去的几年里,我曾在多个软件开发项目中担任重要角色,积累了
丰富的经验和技能。
在我职业生涯的早期,我参与了一个大型的电子商务平台项目。
在这个项目中,我负责开发和维护网站的后端系统,包括数据库设计、API开发和系统集成。
通过这个项目,我学会了如何处理大规
模的数据和流量,以及如何设计可扩展的系统架构。
随后,我加入了一家初创公司,参与了一个移动应用的开发项目。
在这个项目中,我负责开发应用的前端和后端功能,以及与团
队合作进行产品迭代和优化。
通过这个项目,我学会了如何快速响
应市场需求,以及如何与跨职能团队合作,共同推动产品的发展。
最近,我加入了一家跨国公司,参与了一个大型的企业级软件
系统的开发和维护工作。
在这个项目中,我负责设计和开发核心模块,以及与客户沟通需求并进行定制化开发。
通过这个项目,我学
会了如何与客户合作,理解他们的需求并将其转化为可行的技术方案。
总的来说,我的工作经历让我对软件开发的各个方面都有了深入的了解,包括系统架构设计、前后端开发、团队合作以及与客户沟通。
我相信这些经验和技能将会让我在未来的工作中有更大的发展空间,也让我能够更好地应对各种挑战和机遇。
ios工程师自我介绍尊敬的评委们,大家好!我是一名来自中国的iOS工程师,很高兴有机会在这里向大家介绍我自己。
我将在接下来的几千字里,分享我的故事、技术经验和职业规划。
首先,让我简单介绍下我的教育背景。
我本科毕业于中国一所知名大学,在计算机科学专业取得了学士学位。
在学校期间,我主要学习了软件工程、计算机网络和数据库等相关课程。
通过这些课程的学习,我对计算机技术有了更深入的理解,并开始对移动应用开发产生了浓厚的兴趣。
在研究生阶段,我选择了移动应用开发作为我的研究方向,并获得了硕士学位。
在研究期间,我参与了一项针对iOS平台的项目开发,负责设计和实现移动应用的界面和交互功能。
通过这个项目,我不仅提升了自己的编程技巧,还培养了团队协作和项目管理的能力。
毕业后,我开始了我的职业生涯,成为了一名专业的iOS工程师。
在过去的几年里,我参与了多个iOS应用的开发与维护工作。
其中,我最自豪的项目之一是一款在线购物应用的开发。
在这个项目中,我负责整个应用的前端开发,包括用户界面的设计、功能的实现以及与后端的交互。
通过不断地迭代和优化,最终成功地发布了一款稳定、功能丰富的iOS应用。
除了我的工作经验,我也积极参与开源社区和技术交流活动。
我是一名活跃的iOS开发者,经常在技术论坛上发布自己的经验和问题,并乐于帮助其他开发者解决他们遇到的困难。
我也经常参加行业内的技术研讨会和开发者大会,以保持与时俱进的技术视野,并与其他行业专业人士进行交流与合作。
作为一名优秀的iOS工程师,我具备以下核心技能:1. 精通Objective-C和Swift编程语言,并能熟练运用iOS开发框架和工具,如UIKit、Core Data和Xcode等。
能够独立完成从需求分析到应用发布的整个开发过程。
2. 深入理解iOS系统的工作原理和架构,对其核心组件和技术特性有较深入的研究和应用经验。
3. 具备良好的编程习惯和团队合作能力,能够与产品经理、设计师和后端开发人员紧密配合,共同完成项目目标。
软件开发工作经历简述在软件开发领域,我的工作经历跨越了多个项目和多种技术栈,涵盖了从需求分析、设计、编码、测试到部署和维护的整个软件开发生命周期。
早期项目经验:在我职业生涯的初期,我加入了一个小型初创公司,负责一个客户关系管理(CRM)系统的开发工作。
在那里,我首次接触到了敏捷开发流程,并学会了如何在短时间内快速迭代和优化产品。
我参与了系统的后端开发,使用Java和Spring 框架实现了客户信息管理、订单跟踪等核心功能。
这段经历让我深刻体会到了团队合作的重要性,并锻炼了我的快速学习和适应能力。
技术挑战与突破:随着技术的不断进步和市场的快速变化,我逐渐面临了更多的技术挑战。
在一个涉及大数据处理的项目中,我首次接触到了Hadoop和Spark等分布式计算框架。
为了提升数据处理性能,我自学了这些新技术,并成功地将它们应用到了项目中。
这次经历不仅提升了我的技术能力,也让我更加自信地面对未来的技术变革。
团队协作与领导力:随着经验的积累,我逐渐从单个开发者成长为团队的核心成员。
在一个跨部门的项目中,我担任了项目经理的角色,负责协调不同团队之间的合作。
我学会了如何制定项目计划、分配任务、监控进度,并在关键时刻做出决策。
这段经历不仅锻炼了我的团队协作能力,也让我对软件开发过程有了更深入的理解。
持续学习与自我提升:在软件开发领域,技术更新换代的速度非常快。
为了保持竞争力,我始终保持着对新技术的关注和学习。
除了参加各种技术培训和研讨会外,我还积极参与开源社区,与同行交流分享经验。
这些经历不仅让我掌握了更多的技术知识,也拓宽了我的视野和思维方式。
总结与展望:回顾过去的工作经历,我深感自己在软件开发领域取得了不小的进步。
从最初的初学者到现在的资深开发者,我不断挑战自我、突破自我,为团队和公司创造了价值。
展望未来,我希望能够继续深耕软件开发领域,不断提升自己的技术水平和团队管理能力,为公司创造更多的价值。
同时,我也期待在新技术领域不断探索和实践,为软件行业的发展贡献自己的力量。
ios前端开发工程师岗位职责iOS前端开发工程师是一个非常特殊的工程师,在日常工作中,主要是对iOS操作系统的前端技术进行研究,设计和开发iOS应用程序。
一般来说,iOS前端开发工程师的岗位职责包括以下几个方面:1.负责iOS应用程序的设计与开发首先,作为一名iOS前端开发工程师,你需要对iOS操作系统有深入的了解,并掌握iOS前端开发技术。
同时,你还需要与UI和UX设计师协作,负责iOS应用程序的设计和开发,包括应用程序视觉效果、动画和交互功能等。
2.熟悉iOS开发工具和框架iOS前端开发工程师需要从事iOS应用程序的前端开发,因此需要熟悉iOS的开发工具和框架。
例如,Xcode IDE、Swift编程语言、UIKit、Core Animation、Core Graphics、Cocoa Touch等等。
了解这些工具和框架非常重要,可以让你更快地开发高质量的iOS应用程序。
3.编写代码并测试作为一名iOS前端开发工程师,你需要编写高质量的代码来实现iOS应用程序的功能。
同时,你也需要进行代码测试,确保代码的质量和稳定性。
在开发过程中,你需要注意代码的可读性和可维护性,并遵循编程规范和最佳实践。
4.进行代码维护和优化除了编写和测试代码,iOS前端开发工程师还需要进行代码的维护和优化。
这包括更新代码以适应新的需求和技术,修复代码中的错误,并通过优化代码来提高应用程序的性能和用户体验。
5.解决问题和提供技术支持最后,在工作中,iOS前端开发工程师还需要解决客户或者用户遇到的问题,并给予技术支持。
例如,当应用程序出现问题或者用户不熟悉怎么使用应用程序时,你需要及时回应并提供解决方案,确保用户的问题得到及时解决。
总之,作为一名iOS前端开发工程师,需要对iOS操作系统有深入的了解和掌握iOS前端开发技术。
同时,需要熟悉iOS开发工具和框架,并编写高质量的代码。
此外,还需要进行代码的维护和优化,并提供客户或者用户技术支持。
成都游戏发行行业IOS开发工程师岗
位介绍JD模板
岗位名称:IOS开发工程师
岗位关键词:ios,xcode,html,css
职责描述:
岗位职责:
1、负责公司IOS产品的维护和开发;
2、根据设计文档和设计图完成代码编写、调试、测试;
3、负责公司产品的上架工作;
4、负责产品的后期维护、并分析维护过程中的问题;
5、领导安排的工作中的其他事情。
任职要求:
1.2年以上相关工作经验,统招大专及以上学历,计算机科学与技术相关专业;
2.数据结构、算法等相关知识掌握较牢固,熟悉Objective-C,熟练使用Xcode开发环境,熟悉iOS SDK及iOS平台下的GUI设计和实现;熟悉前端技术(html js css)优先;
3.熟练使用IOS各种布局与控件,熟悉各种动画场景的运用;
4.有良好的沟通能力和团队合作精神,责任心强,服从领导安排;
5.具备良好的编码习惯,有一定的文档能力,能承担高负荷工作压力。
APPLE工作总结作为一个员工,我有幸能够在APPLE这样一家世界知名的科技公司工作。
在这里,我学到了许多宝贵的经验和知识,也收获了许多美好的回忆。
现在,我想对我的工作经历进行总结,分享一些我在APPLE工作期间的体会和收获。
首先,我要说的是在APPLE工作的这段时间里,我学到了很多新的技能和知识。
作为一家科技公司,APPLE一直致力于创新和技术研发。
在这里,我有机会接触到最前沿的科技产品和技术,学习到了许多新的知识和技能。
我也有幸参与了一些项目的研发和实施,这让我对自己的专业能力有了更深入的认识和提升。
其次,我要感谢在APPLE工作期间结识的一群优秀的同事和领导。
在这里,我遇到了许多志同道合的伙伴,他们和我一样热爱科技,对工作充满热情。
我们一起合作,一起学习,一起成长,共同努力为公司的发展做出了贡献。
同时,我的领导们也给予了我很大的支持和帮助,他们的指导和鼓励让我在工作中更加自信和勇敢。
最后,我要说的是在APPLE工作的这段时间里,我也收获了很多美好的回忆。
在这里,我参与了许多有意义的活动和项目,结识了许多可爱的同事和朋友。
我们一起工作,一起分享快乐和困难,一起度过了许多难忘的时刻。
这些回忆将成为我宝贵的财富,让我终身难忘。
总的来说,我在APPLE工作的这段时间是充实而美好的。
我学到了很多新的知识和技能,结识了一群优秀的同事和领导,也收获了许多美好的回忆。
我相信这段经历将成为我人生中的宝贵财富,让我受益终身。
感谢APPLE给予我这样的机会,让我能够在这里工作和成长。
我会永远怀念在APPLE工作的时光,也会继续努力,为自己的梦想和事业奋斗。
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开发工程师
岗位介绍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. 具有较好的团队合作精神、主动性与责任心;。
北京移动医疗行业高级ios开发工程师岗位介绍JD模板
岗位名称:高级ios开发工程师
岗位关键词:ios
岗位职责:
1、负责公司iOS端产品的开发与维护,能根据需求独立完成模块设计、编码、维护工作;
2、根据产品需求对负责的业务进行迭代开发;
3、跟进新技术的探索研究,应用到实际产品开发中,不断迭代优化;
4、能够熟练完成技术等相关文档的编写;
任职要求:
1、统招本科及以上学历,计算机相关专业;
2、3年以上iOS研发经验,语言基础扎实,精通iOS框架及各种特性,熟练使用iOS的各种UI组件并了解其内部原理;
3、具有移动端应用程序性能、内存、稳定性分析优化经验;
4、熟练掌握iOS SDK,熟悉常用的iOS三方库并了解内部实现原理;
5、了解html5、js、css等相关技术,有Hybrid开发模式经验或熟悉react-native、
weex等技术者优先;
6、熟悉多线程,网络编程, 有一定的开源框架、开源组件源码阅读和钻研能力;
7、熟悉面向对象方法和常用设计模式,拥有较好程序设计思想和质量意识;
8、有较好的团队协作精神,思维敏捷,学习能力强,承压力强。
优先条件:
1.组件化开发经验者优先
2.github多者优先
3.博客优秀者优先
4.IM、医疗行业优先
5.拥有千万级别下载量APP开发和迭代经验的优先。
个人简历
基本信息
姓名:XXX 性别:男
工作经验:4年 iOS开发经验:2年
年龄:23籍贯:浙江
民族:汉电话:1526798XXXX 学历:本科毕业院校:XXXX学院
邮箱:lou27690XXXX@
求职意向
目标岗位:iOS软件开发工程师
薪酬期望值:面议
目前处于离职状态,一周内上岗
专业技能
精通Objective-C. 熟悉 C/C++/swift .
熟悉iOS下网络通信机制,对Socket通信、TCP/IP和http/https有一定理解和经验
熟悉OC的runtime的运行机制和ARC/MRC内存管理机制
精通UIKit、MapKit、LBS使用
熟练使用iOS 核心SDK, 自定义控件和常用动画效果
熟练使用Xcode等相关开发工具
熟练MVC、代理、单例等常用设计模式
熟悉网络处理、多线程及数据存储
熟练使用AFN、MBProgressHUD、SDWebImage等第三方框架
熟悉json/xml解析,熟练使用SQLite进行储存查找操作
熟悉Git、SVN源代码管理器
具有丰富的手机架构设计经验和性能调优经验,熟练掌握各种性能分析工具
具有良好的英文文档阅读能力, 编程基础扎实, 具备良好的编程习惯
工作经历
2013年1月– 2014年7月 2016 6-2015 5 2015 5-2013 3 21岁
杭州跃度网络科技有限公司1年稳定性
部门:软件开发部
职位:iOS软件开发工程师
工作描述:
负责遵照项目需求完成相关应用的设计和开发,准确实现开发需求
●补充技术文档,整理历史代码,修改历史遗留Bug,负责产品定制功能的修改和维护
●独立完成系统模块或小系统的设计和代码的实现
●负责解决开发过程中的技术问题
●负责优化客户端软件相关产品适配
●参与与其他团队的沟通协调
2010年9月– 2012年12月
上海盛威计算机信息技术有限公司
部门:售后服务部
职位:硬件工程师
工作描述:完成每天指定的上门服务,DELL电脑的维修工作。
项目经验
项目一:优价生活
项目名称:优价生活
项目描述:“优价生活”APP是一款手机商品信息发布与浏览软件,采用O2O营销模式,您可在这里免费发布各类商品信息,也可实时了解本地其他优惠商品信息,轻松享受手机购物乐趣。
实体店加入“优价生活”移动网络营销应用,可以实现在线发布商品信息、在线接受顾客预订等功能
项目责任:页面设计到功能实现都是个人独立完成。
主要运用到的技术;
1.左右两边用独立的view来控制两边控制器view的可视范围
2.中间创建一个view用来切换显示点击不同控制器要显示的内容
3.利用MVC模式,当点击某行cell的时候利用代理使数据模型在控制器之间的传递,来让相应的控
制器显示对应的内容
4.利用分类来封装,拓展一些方法,让程序更简洁。
项目二:黄龙饭店
项目描述:杭州黄龙饭店是全球第一家拥有全方位高科技智能体系的智慧型商务会议酒店。
这是一款免费的移动应用软件,适用于苹果等智能手机。
您可以通过此软件随时了解杭州黄龙饭店的最新资讯和优惠活动,也可以了解饭店的各项设施和信息
责任描述:
1.利用MVC模式,实现了项目的良好架构设计;
2.在UI布局设计方面提出了大量的意见,代码高度自定义,拓展性极强。
3.利用分类、自定义工具类来封装,拓展一些方法,让程序更简洁;
4.使用第三方开源框架对数据缓存进一步优化,大量使用代理模式使业务逻辑更加鲜明。
项目三:健康指数
项目名称:BMI健康指数测试
项目描述:BMI健康指数测试是一款方便人们随时了解自身健康的一款软件,属于运动软件类。
主要技术:
1.使用Button的选中来选择性别
2.来用pickPiew的滚动来选择年龄
3.利用屏幕上的点与标尺的实际位置之间的换算关系,来确定当我们移动标尺的时候人物高矮的变化。
4.利用BMI的计算公式,来算出相应的结果,并与给定的标准值来比较,最后显示出用户的BMI指数
及怎么样才会更好的建议.
责任描述:负责整个项目的开发维护工作。
项目四:玄幻小说
项目描述:最经典的玄幻小说,是一款可以阅读小说的应用,相对于网页版小说,更加清晰流畅
主要技术:
1.使用CoreAnimation动画制作华丽的动画效果,在保证效率的同时获得更加的用户体验;
2.UISearchbar搜索作者名字,利用客户给出实现异步下载(NSURLRequest),利用系统自带的
NSJSONSerialization解析结果,UITablleView显示搜索结果。
3.定制cell及cell模型,从客户提供的api抓取网络数据,并正确显示在界面上
责任描述:负责抓取数据,和数据的解析并显示在界面上。
项目五:LOL宝典(个人项目,已上线)
项目描述:1.绑定游戏账号,随时随地查看战斗力,了解队友和对手的战斗详情
2.最全面的英雄信息介绍:英雄用法简介,英雄出装、加点、符文与天赋、打法攻略,大神教你怎么出装、怎么加点、怎么配符文与天赋
3.英雄背景故事、城邦故事、武器故事
4.高清视频:知名解说、比赛视频、娱乐搞笑视频
5.摇一摇,召唤对阵信息和英雄出装
责任描述:独立完成整个项目
主要技术:采用第三方框架FMDB,实现SQLite的数据存储,实现模糊查询,自己封装AFNetworking 发送网络请求及JSON解析,避免了使用第三方框架带来的风险,通过友盟社会化组件实现社会化分享,使用SDWebImage对图片进行缓存,手动清除图片缓存,避免图片占用空间过大。
自我评价
●学习能力强,有创造性思维能力,有较强分析和解决问题的能力,勤于学习,不断完善自我
●能熟练阅读技术文档,富有团队精神,责任感和沟通能力,工作积极主动,有较强的责任心和严谨的
工作作风
●热爱设计编写程序,对IT行业充满激情,能吃苦耐劳,能承担工作压力
●另外,在实际工作中,可接受出差、加班。