岗位职责:1、负责产品的设计、编码、调优、测试与验收、Bug处理、产品维护与升级;2、负责产品的需求分析,能独立完成产品的需求文档和产品版本发布说明;3、负责与产品设计人员的沟通,完成代码编写任务,按照设计文档完成各个模块的单元测试;4、负责项目/产品功能开发、测试和修改、bug处理,单元测试和集成测试,配合产品发布和版本管理;5、技术调研与技术难点攻克;6、完成公司安排的其他相关工作。岗位要求:1、本科学历及以上,计算机相关专业,3年及以上软件平台开发经验,精通网络编程相关技术;2、有iot项目、MES系统、ERP等制造业相关管理系统开发经验。3、精通java,Java EE、SOA等相关技术、微服务技术栈,面向对象编程,理解设计模式,有良好的编码习惯,4、精通主流的前端框架技术,HTML5,CSS,JavaScript,jQuery,Bootstrap,Vue.js5、熟悉Webpack的原理和使用6、掌握移动端开发框架:ionic或uniapp,微信小程序开发或企业微信小程序开发;7、熟悉模块化、前端编译和构建工具,8、精通mysql,postgresql,sqlite,nosql,达梦或其他国产数据库等;9、熟悉常用linux命令;10、熟悉mqtt,rabbitMQ,redis,nginx,keepalived,mysql或postgresql等中间件高可用的部署;11、思路清晰,善于思考,良好的自学能力,能够独立解决问题,有强烈的意愿和能力通过自我学习迅速掌握新技术新工具;12、具有较强的团队沟通、协作精神,有一定的抗压能力,能承受适度的工作压力;13、有开发管理经验的优先。