简介:移动开发也称为手机开发,或叫做移动互联网开发。是指以手机、PDA、UMPC等便携终端为基础,进行相应的开发工作,由于这些随身设备基本都采用无线上网的方式,因此,业内也称作为无线开发。
移动开发工程师职位描述(模板一)
岗位职责:
1.搭建公司移动端应用,缺陷修复、易用性改进和性能优化,周期性完成版本发布;
2.具有良好的编码习惯(接触过CI自动化构建、测试、能完成单元测试代码编写,认可代码Review);
3.同用户紧密沟通,收集反馈/规则,并能够迅速迭代产品;
4.接受敏捷开发,适应创业团队氛围。
任职要求:
1.一年以上Android应用开发经验,具有扎实的Java语言基础,具有一定的英文阅读能力;
2.优秀的计算机科学基础知识,熟悉数据库、算法及软件工程实践;
3.熟悉 Git,熟悉Linux或Mac工作环境;
4.有作为公司主力开发或个人开发上架的至少一款应用,有一定的用户量;
5.熟悉 React Native / WEEX 等混合开发技术,有相关技术栈开发经验;
6.了解iOS平台相关技术栈(oc/Swift),有相关开发经验;
7.熟悉WEB2.0标准,熟练掌握移动端WebView特性,或有前端 Javascript 相关技术栈开发经验。
移动开发工程师职位描述(模板二)
岗位职责:
1.负责产品框架开发,技术方案设计;
2.负责解决产品开发过程中的疑难技术问题;
3.负责项目团队协调任务安排;
4.负责生产环境部署调优,保证系统的正常运营。
任职要求:
1.精通架构设计、系统分析、软件实现、性能优化、系统安全等;
2.精通cocos2dx框架和lua脚本开发、熟悉数据库;
3.熟悉html,js开发;
4.优秀的的创新能力、学习能力、沟通协调能力。
移动开发工程师职位描述(模板三)
岗位职责:
1.公司移动端应用系统架构设计和开发;
2.根据产品的规划进行需求分析细化,进行功能设计开发;
3.优化产品性能,完善产品功能,解决研发过程中的关键问题和技术难题;
4.根据业务的发展,提前进行技术的预研;
5.能独立完成产品的架构设计和日常开发工作。
任职要求:
1.3年及以上移动开发经验,至少参加过一个完整的商业级手机应用开发项目,能独立从零搭建新的App框架结构及开发环境;
2.精通Java,深入理解面向对象编程思想;熟悉Android系统框架,熟悉SDK中UI、网络、数据库、XML/JSON解析等;
3.熟悉机型适配相关问题的解决,熟悉各版本系统的差异;
4.熟悉React Native/Weex;
5.对终端产品的UI/UE有独到的见解与认识,追求良好的用户体验;
6.对软件产品有强烈的责任心,具备良好的沟通能力和优秀的团队协作能力;
7.工作积极主动,主动发现问题,解决问题。
移动开发工程师职位描述(模板四)
岗位职责:
1.负责产品模块开发及单元测试;
2.负责撰写产品开发的文档;
3.负责评审产品代码;
4.负责参与维护及变更产品版本;
5.负责参与新技术推广及应用;
6.负责完成上级交办的其他工作。
任职要求:
1.本科或以上学历,3年以上移动开发经验;
2.熟悉Objective-C语言和xcode编程环境或具有Android开发经验;
3.良好的Java基础,熟悉使用Java/Android API,熟练使用Xcode和Instruments进行调试.测试,使用UIKit进行界面开发,熟悉Android开发工具,熟练使用Android ADB, Eclipse等;
4.熟悉常用数据结构,了解移动内存管理机制;
5.熟悉网络编程,熟悉TCP/IP协议,可以使用HTTP和Socket进行网络数据编程。
移动开发工程师职位描述(模板五)
岗位职责:
1.负责移动端APP前端页面开发;
2.负责android端的原生开发;
3.负责网页H5端的页面开发;
4.负责整理优化前端基础组件,形成通用的前端组件库;
5.研究和探索创新的开发思路和前沿的前端技术,应用到团队产品中。
任职要求:
1.精通Vue.js ,精通移动端网页的开发;
2.熟悉移动抓包工具,可抓取app请求分析问题;
3.有丰富的移动端页面开发经验,对移动前端的性能优化有一定的理解和相关实践;
4.精通HTML5/JavaScript/CSS3/ajax等Web开发技术;
5.有中后台Nodejs, Python开发经验者优先考虑;
6.有小程序开发经验者优先考虑。