工作描述: |
职位要求:1.负责基于iphone/ipad平台的桌面应用程序以及网络应用产品的开发2.负责产品定制应用的修改和维护3. 参与项目需求分析,进行软件项目的详细设计,编写代码注释和软件技术文档4. 根据产品开发进度和任务分配,完成软件系统代码的实现,完成程序的单元与集成测试, 5.协助测试工程师制定测试计划,定位发现的问题根据需要不断修改完善产品,保证产品开发内容的保密性。
资历要求:1. 1年或以上iPhone/iPad或者Mac开发经验开发方面的经验。2 熟悉MacOS 或 iPhone、iPad下Objective-C程序设计,熟悉iPhone SDK及相关开发工具的使用。3. 熟悉MacOS, iOS操作系统,xcode开发环境和OpenGL,熟悉APP Store上线等流程。4. 熟悉TCP/IP、HTTP等协议,能熟练进行多线程环境下网络编程。5. 熟悉面向对象的软件设计方法及设计模式, 熟练阅读英文文档,熟悉至少一种数据库编程 (Oracle,MySQL,SqlServer),了解嵌入式数据库(如SqlLite等)设计及应用开发。6. 了解软件工程概念和软件开发流程,能使用版本控制等项目管理工具,掌握常规数据结构和算法,良好的代码编写习惯和文档编制习惯。7. 逻辑思维能力强,做事有条理性,有较强的分析问题和解决问题的能力 ,强烈的责任心,良好的沟通能力和需求理解能力和团队合作精神,可以在快节奏、跨平台的工作环境中,根据项目需要快速学习并掌握新技术。8. 工作踏实、细致、有耐心,能承受较大的工作压力,具备良好的职业道德和工作态度,对工作有激情 。 时刻保持对当前互联网的各种流行应用的了解,在交互体验、产品设计等方面有自己的见解,并在适当的时候表达自己的意见。9. 有iphone 游戏或应用开发经验,或并有成熟作品者或有App Store上架作品,熟悉移动网络及相关通讯协议、或有移动通讯软件使用和设计经验者优先, 欢迎自带作品面试。10. 需要学习Swift语言。 |