职位描述
node.js全栈工程师岗位职责和要求
职位描述:
1、参与产品前后端功能的设计与研发,及持续重构;
2、完成基于nodejs/redis/postgres等技术的服务器端API开发,使之能支撑千万用户级的移动应用;
3、完成基于javascript引擎技术栈的前端功能逻辑和UI;
4、负责基于docker的产品的部署,上线后的维护和优化。
职位要求:
1、两年以上开发工程师经验,对Node.js以及其他新技术充满热情(如果只懂后端但有意向全栈发展也可);
2、熟练掌握Javascript语言编程,熟悉Node.js标准库的使用,能完成相应的扩展开发;
3、具备express、promise、async等框架的使用经验,熟悉HTTP,TCP/IP网络协议,熟悉RestfulAPI设计;
4、精通MySQL等关系型数据库应用系统设计及优化熟悉linux,熟悉存储引擎及存储过程,熟悉数据库部署和调优;
5、精通Redis,熟悉和掌握源代码管理软件(GIT优先);
6、必须对算法有良好的理解能力、深入理解面向对象及设计模式思想、优秀的英语阅读理解能力;
7、参与过基于gitflow的协同开发;
8、使用过strongloop团队的一个以上nodejs框架
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕