移动应用开发岗位是负责设计、开发、测试和维护适用于智能手机和平板电脑等移动设备的应用程序的专业职位。这个角色需要将创新的技术解决方案与用户友好的界面相结合,以满足用户需求并提升用户体验。
1. 精通至少一种主流移动操作系统,如ios或android,并熟悉其开发环境和工具。
2. 掌握编程语言,如swift、kotlin、java或react native等,具备扎实的编程基础。
3. 熟悉移动应用的生命周期管理,包括版本控制、性能优化、错误修复和更新发布。
4. 具备良好的ui/ux设计原则,能创建直观且吸引人的用户界面。
5. 能够进行跨平台开发,适应多样化的移动设备和操作系统版本。
6. 熟悉软件开发流程,包括需求分析、设计、编码、测试和部署。
7. 具备良好的问题解决能力,能够快速定位和修复应用中的技术问题。
8. 有团队合作精神,能够与设计师、产品经理和其他开发人员有效沟通。
移动应用开发者在日常工作中,会深度参与从概念到发布的全过程。他们将与产品团队紧密协作,理解用户需求,构思应用功能,编写代码实现这些功能。在开发过程中,他们需关注应用的性能、稳定性和安全性,确保应用在各种设备上都能流畅运行。此外,开发者还需持续跟踪应用的使用情况,收集用户反馈,对应用进行迭代更新,以保持其竞争力。
1. 代码编写:根据设计文档和需求规格,编写高质量、可维护的移动应用代码。
2. 应用测试:执行单元测试、集成测试和系统测试,确保应用无重大错误和性能瓶颈。
3. 用户界面设计:与ui设计师合作,实现美观、易用的用户界面,提升用户体验。
4. 性能优化:监控应用性能,进行内存管理、网络优化和代码重构,提高应用响应速度和稳定性。
5. 故障排查:处理用户报告的问题,进行故障排查,修复应用中的bug。
6. 版本控制:使用git等工具进行版本管理和代码协同工作。
7. 应用发布:准备应用商店提交材料,完成应用上线流程,包括应用描述、截图和更新日志等。
8. 持续集成与持续部署(ci/cd):配置和维护自动化构建和部署流程,确保快速迭代。
9. 技术研究:跟踪最新的移动开发技术和趋势,为产品创新提供技术支持。
移动应用开发岗位是技术与创新的交汇点,需要开发者具备扎实的技术功底、敏锐的市场洞察力和对用户需求的深刻理解,以此创造出引人入胜且实用的移动应用,推动业务增长。
第1篇 移动应用开发程序员职位描述与岗位职责任职要求
职位描述:
职责描述:
根据开发文当进行代码开发工作;
任职要求:
1. 正规院校计算机及相关专业大专或本科以上学历;
2. 两年以上的visual studio + _amaria开发ios和android移动应用经验,需提交过往开发项目;
1) 试用期2个月(根据表现可提前转正),转正后视工作表现给予合理加薪;
2) 享有国家法定假期及社保。
第2篇 移动应用开发工程师(ios)职位描述与岗位职责任职要求
职位描述:
技能要求:
swift,ios
工作职责:
1、负责设计、开发ios应用程序。
任职要求:
1、本科或以上学历;
2、精通objective-c、swift编程,至少独立开发过2个ios应用项目,且已在app store应用上架;
3、具有良好的编程风格;
4、责任心强,有良好的团队合作精神和沟通能力;
5、一年以上的ios应用程序开发经验。
工作时间:9:00-18:00 固定周六日双休
工作地点:
1、广州市白云区三元里大道北棠新西街67号天龙大厦
第3篇 移动应用开发工程师(react native)职位描述与岗位职责任职要求
职位描述:
职责描述:
开发移动企业应用系统,包括应用和后台服务。遵从架构设计、数据设计,按照产品定义,开发高质量、高性能的移动应用。
根据应用与技术需求,设计系统模块结构,设计系统集成方案。
设计内部模块,设计关键算法。
编写各模块代码,编写集成代码:按照公司技术规范,编写实现高质量(模块化、高可读)、高质量(模块化、高可读)、高性能代码。
编写单元测试代码、集成测试代码,进行必要的单元测试和集成测试,保障代码正确,性能达标,符合设计要求。
参与代码评审。
任职要求
大学本科以上,计算机、软件工程相关专业为佳。
沟通表达能力强,有很好的口头表达能力和出色的文档写作能力,善于深入浅出地表达和解释复杂的事物。
5年以上程序设计经验,总代码行8万+,能够编写高质量(模块化、高可读)、高性能代码。
精通javascript(ecmascript 5/6)、node.js,熟练使用lodash。
精通react native,熟练开发单页应用,熟练开发后台服务(headless js)。
精通android,精通java/kotlin,熟练开发后台服务,熟练使用jni,掌握跨语言模块集成技术,掌握android ipc技术。
精通移动端数据库,熟练使用couchdb(lite)或者firebase。
熟悉测试驱动开发,熟练使用bdd编写测试用例。
熟悉虚拟化、容器化技术,掌握kubernetes、docker的使用。
熟悉敏捷开发过程,熟练使用git,gulp/webpack,擅于参与代码评审。
优先考虑
有以下经验者优先
多语言移动应用(c、java、javascript)
流编程(reactive_ java)
大型(200+ 功能点)企业应用。
贡献开源java或javascript代码。
贡献其它github优秀项目。
任职要求:
第4篇 移动应用开发岗位职责
移动应用开发 1. 负责企业erp系统应用调研、方案设计、开发、实施工作,或大数据需求分析和开发实现工作;
2. 要求计算机及相关专业,本科及以上学历,具有丰富的项目开发经验,具有很强的学习能力,具备独立的开发能力;
3. 具备数据库设计能力,能对数据库进行性能优化;熟悉erp原理,具备独立开发业务模块的能力;熟悉j2ee / javaee体系;
4. 具有移动开发经验者优先(ios、android),了解大数据相关技术者优先。
1. 负责企业erp系统应用调研、方案设计、开发、实施工作,或大数据需求分析和开发实现工作;
2. 要求计算机及相关专业,本科及以上学历,具有丰富的项目开发经验,具有很强的学习能力,具备独立的开发能力;
3. 具备数据库设计能力,能对数据库进行性能优化;熟悉erp原理,具备独立开发业务模块的能力;熟悉j2ee / javaee体系;
4. 具有移动开发经验者优先(ios、android),了解大数据相关技术者优先。
第5篇 移动应用开发工程师(安全方向)职位描述与岗位职责任职要求
职位描述:
岗位职责
1、负责公司内部应用服务客户端开发和维护;
2、负责公司内部应用客户端需求对接和实现。
任职资格
1、熟悉android/ios app开发;
2、熟悉常用网络通讯模型和服务交互机制;
3、熟练使用java/c++/objc;
4、基础扎实,具有良好的团队合作精神和积极主动的沟通意识。
第6篇 移动应用开发主管职位描述与岗位职责任职要求
职位描述:
主要/核心职责
开发移动应用(包括与供应商一起)以满足业务需求
与项目经理、业务分析、架构、测试等人员密切合作,以完成软件方案交付
遵照移动应用开发的最佳实践,提升代码质量
解决移动应用开发相关的技术问题,提供相应的技术支持
对业务有一定的了解,并能根据业务优先级安排工作
参与管理移动应用开发生命周期
参与确定企业移动应用开发平台和技术路线
教育背景及资质要求
计算机、软件工程等相关专业大学本科及以上毕业
五年以上移动应用开发经验
三年以上整合移动应用与后台服务的经验
深入理解android与ios平台及其差异
精通h5/js开发
精通ios或android(两者之一)应用开发
理解移动应用架构,包括移动应用的基础模块以及后台服务等
对移动应用开发生命周期有较好的理解
对移动开发的新兴技术、行业趋势、标准和最佳实践有较好的理解
有敏捷开发经验者优先
良好的沟通技巧、文档能力和团队合作精神
第7篇 ios移动应用开发工程师岗位职责
l岗位职责
负责android或ios应用软件编程开发;
参与系统模块与前后端接口设计工作;
参与项目管理与质量控制工作。
l任职要求
熟练掌握androidjava、或objective-c、swift编程技术;
熟练掌握android studio/_code其中一种软件开发工具;
熟练掌握app调试、打包和发布流程与技术;
熟悉sql与数据库技术;
能运用软件工程方法与标准,编程风格规范。
熟悉视频通讯技术者、电商系统或hybrid模式者优先。
l其它要求
踏实认真,责任心强,积极思考,有学习能力。
71位用户关注