定位:软件研发工程师(全栈)
岗位职责:
1、全栈型核心研发人员,要求具备前、后端开发相关经验;
2、负责产品研发工作,参与产品需求分析,完成前后端数据交互的定义;
3、根据项目需求按时完成开发任务;
4、负责编写设计文档、代码审查工作;
5、负责代码优化、数据库优化等工作;
6、现有产品及项目的升级维护工作。
任职要求:
1、具有面向对象分析、设计、开发能力(OOA、OOD、OOP);
2、精通UML,熟练使用 PowerDesigner等工具进行设计开发;
3、扎实的javascript及java基础,对组件化有深入的了解;
4、精通mybatis,dubbo,spring boot,spring cloud等行业主流技术框架;
5、精通VUE.js或Angular.js,CSS3;
6、熟悉对Hbase、mysql、redis等数据库的使用,有对NoSQL数据库的了解及实践等;
7、有过前后端分离经验,有微服务开发经验;
8、熟悉主流的设备通讯协议,如modbus、opc、BACnet等;
9、良好的团队意识和协作精神,有较强的内外沟通能力;
10、有智慧城市、智慧园区相关业务经验优先。
收起