一、开发周期
阶段 工作目标 时长
产品原型设计 设计原型图和接口文档 7天
用户需求分析 在确定软件开发可行的情况下,对软件需要实现的各功能进行详细分析 3天
UI视觉设计 对产品的整体美术风格、交互设计、界面结构、操作流程等做出设计 7天
服务端开发 将软件设计的结果转换成计算机可运行的程序代码 7天
iOS、Android端开发 负责公司APP前端研发,保证系统的运行效率和用户体验 7天
测试 设计并执行测试用例,对产品进行功能,性能,安全等测试 3天
二、开发地点
新疆维吾尔自治区克拉玛依市
三、团队建设
岗位 人数 职责
项目经理 1 将目标转化为项目计划,负责对外合作、跨产品线和重点项目的推进,确保按时优质的完成全部工作内容,达成项目目标,并顺利上线。
产品经理 1 针对用户需求提出解决方案,做好产品设计。
UI设计师 1 根据产品需求,对产品的整体美术风格、交互设计、界面结构、操作流程等做出设计。
开发工程师 2 ios/Android开发工程师根据需求进行客户端软件的设计、开发和维护。与项目相关人员配合共同完成应用软件的开发设计工作。
服务端开发工程师 2 根据产品的需求,进行服务器端功能的开发和维护。
测试工程师 1 制定测试产品的测试计划、方案。设计并执行测试用例,对产品进行功能,性能,安全等测试。
运维工程师 1 对服务器进行日常维护,确保网络连续正常运行。
四、开发成本
工资与要求
岗位 要求
项目经理
1、熟练掌握HTML/CSS/JavaScript等前端技术,熟悉 ES6 语法;
2、熟练运用任一前端框架并了解其原理,例如:React,Vue等,并有实际的项目使用经验;
3、对前端工程化、模块化开发有实践经验(如:webpack,gulp,rollup等);
4、有良好的编码习惯, 能够编写清晰, 易于维护的代码;
5、具有良好团队协作,进取精神,具有较强的沟通能力,分析和解决问题能力。
产品经理
1、硕士研究生或有管理经验的本科生;
2、具备三年以上需求分析或产品经理相关经验,负责过至少一款或参与过几款产品的生命周期管理工作,熟悉软件产品开发和管理的流程、思想和方法;
3、负责过城市管理、无废城市、垃圾分类、综合数据分析等相关项目者优先;
4、熟练掌握Axure、Visio、XMind等工具;
5、具备严谨的产品逻辑思维能力,善于总结和归纳产品使用场景和功能需求;
6、良好的口头和书面表达能力,沟通协作、项目推动能力强,情商高,工作有激情,能承受较大工作压力。
UI设计师
1.美术、设计类相关专业,本科及以上学历;
2.三年以上移动端产品工作经验,有上线并经过版本迭代的移动端产品;
3.具备强烈的用户同理心,有较好的产品sence,对用户的交互有深入的理解和研究;
4.深入理解移动端产品设计规范;
5.有较强的成本意识,对UI组件化有一定的实施经验;
6.熟练使用Sketch, Photoshop, AI 等设计工具。
Android开发工程师、ios开发工程师 Android:
1、本科及以上学历;
2、精通Android UI编程;
3、熟悉Android的线程机制,够熟练使用各种Android系统组件、服务、广播等;
4、熟练掌握多线程和异步处理机制;
5、深入理解HTTP、TCP/IP等 常见网络通信协议;
6、有开发地图APP或路径规划相关应用者优先;
7、熟悉语音识别和人脸识别技术;
8、熟练掌握NDK、JNI等技术;
9、了解基本电路和硬件知识;
10、了解LINUX、ARM架构优先;
11、至少熟练掌握一种版本控制器(如SVN 和GIT);
12、基础扎实、思路清晰,有独立设计算法、解决程序问题的能力;
13、有APP上架作品或相关作品者优先。
ios:
1、熟练使用Objective C语言,具备主流开源组件使用经验,研究过React Native、Flutter优先;二本以上学历,3年以上工作经验;
2、精通Objective-C开发,有良好的编程能力和代码风格;
3、理解Objective-C的ARC和MRC下的内存管理;
4、熟练使用多线程进行开发,如NSThread、NSOperation、GCD;
5、熟悉常用的iOS设计模式,如:代理(Delegate)、单例(Singleton)、MVC、观察者、Target-action等模式;
6、熟悉对一些第三方开源框架的使用,如AFNetworking、JSPatch、FMDB,MBProgressHUD、CocoaPods等,并理解内部工作原理;
7、熟悉iOS中runtime,runloop,methodswizzling的工作原理;
8、深入了解各个不同iOS版本的特性与差异,熟悉app性能优化;
9、对性能优化,封装控件,代码重构有一定的心得;
10、对前沿技术有一定的研究,并能够把好的技术应用到项目中。
服务端开发工程师
1、面向对象编程基础扎实,熟练掌握设计模式,了解微服务架构
2、具有扎实的Java编程基础,理解IO、多线程等基础框架,对JVM的原理有一定的了解
3、熟练使用Spring、SpringBoot等开源框架,熟悉Spring cloud,Dubbo,熟练使用Mysql,具有SQL语句编写及调优能力
4、乐观开朗,具有良好的沟通能力和团队合作精神。能主动思考,有责任心、执行力较强、有不错的分析问题和解决问题的能力。
测试工程师 1.熟悉一种或多种数据库,能够熟练运用sql语句(了解oracle并能阅读或编写存储过程的更好);
2.熟练掌握测试相关理论知识,了解测试在软件生命周期中的位置,熟悉常见的测试流程,使用过常见的测试管理工具(拥有管理经验者更好);
3.能够独立设计编写测试用例,熟练掌握测试设计相关的技术,如等价类,边界值,因果图,正交等;
4.拥有较好的语言组织能力和文档编写能力,能够提出高质量的测试报告和缺陷报告(能够对缺陷进行定位分析,了解缺陷管理相关内容的优先);
5.熟悉自动化相关知识,了解自动化测试工具或框架,如Jmeter、Selenium等(使用过自动化工具并独立编写修改测试脚本、参加过自动化项目的优先);
6.熟悉一门编程语言或者脚本语言,如C、C++、JAVA、PYTHON等(能够运用以上语言编程或者编写脚本的优先)。
7.熟悉linux,有linux平台下测试和搭建环境的经验优先
8.具有2年以上B/S、C/S架构测试经验,有证券期货行业测试经验优先。
运维工程师
1、负责公司内部核心系统ERP、WMS、电商平台等系统的问题及需求处理,保证软件系统的稳定,高效运行。
2、负责部门重点项目的沟通、实施和推广工作。
3、负责相关软件的日常维护、升级、问题解决管理
4、能够与用户做好沟通,解决用户提出的问题
5、负责做好用户培训,建立系统完整的运维服务文档
6、负责规范与优化运维流程,促进自动化运维水平,提升运维效率
岗位 每月薪资待遇
项目经理 11-22k
产品经理 9-14k
UI设计师 9-14k
Android开发工程师、ios开发工程师 10-15k
服务端开发工程师 15-25k
测试工程师 10-15k
运维工程师 5-10k
新疆五险一金标准比例
1.养老保险:公司缴16%,个人缴8%。
2.失业保险:公司缴0.5%,个人缴0.5%。
3.工伤保险:公司缴根据行业,个人不缴。
4.生育保险:公司缴0.8%,个人不缴。
5.医疗保险:公司缴9%,个人缴2%。
6.住房公积金:公司缴5-12%,个人缴5-12%。
五、开发成本总计及所需时间
总计成本20w
天数30天