职位描述
华为OD招聘,工作地点:长沙、东莞
我们急需 Golang、Java、前端/后端、测试工程师
团队介绍:Appcube是零代码和低代码应用开发平台,源于华为应用开发和数字化转型的实践,提供了云上无码化、低码化、支持多码化的应用开发模式,屏蔽了技术的复杂性,提升了企业开发的效率。同时提供应用资产的开发标准和微服务框架,助力企业不断沉淀可复制的套件,加速应用的定制,并通过开放的生态,实现套件资产的商业变现。
软件开发工程师
专业知识要求:
1、至少精通JAVA、Golang、Python、TypeScript/JavaScript/Shell、Nodejs、Android、Java、C++、C等至少1种主流编程语言、设计模式和组件技术;精通业务主流技术并有成功应用案例,包括不限于JS框架、微服务运用等;
2、掌握常见的数据结构、算法,了解软件工程、敏捷开发等知识;
3、掌握常见的软件性能,可靠性的问题分析方法与工具;
4、掌握常见软件设计模式,熟练掌握软件系统设计的工具与方法;
Web前端开发工程师
业务技能要求:
1、精通HTML5、CSS3、HTTP请求等前端基本知识
2、精通VUE框架开发,有element UI使用经验;
3、精通JavaScript,熟悉H5/TypeScript,熟练各种脚本调试器如chrome/postman,快速定位问题;
4、能承受工作压力,有良好的沟通能力;
5、有责任心,具有独立分析解决问题的能力,具备良好的团队合作精神。
专业知识要求:
1、至少精通Vuejs/Angularjs/Reactjs三大框架之一,JAVA、JavaScript、TypeScript、Nodejs、Android-Java、HTML5、C++等至少2种主流编程语言、设计模式和组件技术;精通业务主流技术并有成功应用案例,包括不限于JS框架、微服务运用等;
2、掌握常见的数据结构、算法,了解软件工程、敏捷开发等知识;
3、掌握常见的软件性能,可靠性的问题分析方法与工具;
4、掌握常见软件设计模式,熟练掌握软件系统设计的工具与方法;
5、至少参与过1个或多个IOT、边缘计算、云服务的业务或平台项目开发。
测试工程师
具有软件编程能力,熟练掌握Java/GO/Python/C任意一种编程语言;
能够主动进行版本改进识别并落地,不断提升产品质量和测试效率;
能够负责产品的自动化测试框架,测试工具等开发,提升产品测试效率者优先;
具有敏锐洞察力,能够独立把控项目调性;
富有创作激情、积极主动。有较强的团队协作能力。