当前位置:简历谷 >

职责 >工程师职责 >

Nodejs全栈工程师岗位职责

Nodejs全栈工程师岗位职责

Nodejs全栈工程师是做什么的?本文提供Nodejs全栈工程师的岗位职责例子,包括详细的工作内容及任职要求。

1、参与系统架构、模块设计

Nodejs全栈工程师岗位职责

2、负责实现服务端模块相关开发

3、分析项目需求,能给出良好的解决方案

4、代码优化

任职要求:

1、本科及以上学历

2、3年以上开发经验,至少一年半以上node开发经验

3、熟练掌握es6、、mongodb、mongoose、vue

4、具有良好的团队合作精神和良好的沟通能力

5、学习能力强,拥有优秀的逻辑思维能力

6、有过团队管理经验优先

7、985、211院校毕业优先

岗位职责
1.产品需求分析、功能模块分解和技术框架设计;
2.平台前端和后端功能设计、开发和维护;
3.编写项目文档、质量记录以及其他有关文档;
4.根据产品要求,高效完成工作任务;
5.对互联网及新技术有极大的热情,不断提升自身的技术水平。

任职要求:
1.精通JavaScript,熟悉Promise、async/await,熟悉函数式编程原理;
2. 三年以上Node开发经验,了解Node异步运行原理;
3.熟练掌握Node核心模块和常见第三方库(如Express)的使用;
4.熟练掌握Redis、MongoDB、MySQL三种数据库应用的设计及开发;
5.熟悉HTTP以及Websocket通讯协议,有RESTFul开发经验;
6.熟练掌握前端页面HTML5架构设计与CSS样式布局,能独立设计和制作交互式网页应用;
7.熟练掌握React+Redux前端开发框架;
8.能熟练使用Webpack等工具进行自动编译和构建;
9.有良好的编码习惯,交流与沟通能力,富有团队精神。

岗位职责:

1.能够进行全栈式开发,优化代码并保持良好兼容性;

2.持续改进当前产品的前/后端功能,优化性能,改善访问体验;

3.参与产品的需求分析和功能设计过程,帮助最优化产品的设计;


任职要求:

1..985/211统招本科以上,计算机相关专业,1年及以上开发工作经验,优秀应届生亦可;

2.熟练掌握前端开发技能,熟悉主流的前端开发库或框架(如vue、react等);

3.熟练 开发框架,有运用开发过完整web应用;

4.扎实的计算机基础知识(如操作系统、计算机网络、数据结构和算法等);

5.需要具有较好的业务抽象和沟通能力;

1)根据业务需求分析结果,完成项目的前端系统规划、设计、开发;
2)与美工设计人员共同研讨具体效果的实现方案,在后端服务的支撑下,实现系统功能的展现逻辑与交互功能;
3)基于HTML5技术,完成产品Web网站、移动App的前端页面架构设计及开发,确保在不同平台、设备、浏览器上都具有优异的用户体验;
4)前端技术跟踪研究、应用和推广。
2.职位要求
1)三年以上开发经验,熟悉核心模块和Express中间件,对基于的前端服务集群搭建和开发具有丰富经验;
2)熟练Linux系统及常规命令,能够编写shell脚本,并在Linux系统上完成NodeJS服务器的快速部署;
3)深入掌握主流前端框架(React/Vue/Angular等)中的至少一种,并理解其设计原理;
4)熟悉HTTP以及Websocket通讯协议,掌握基于Restfull服务的系统集成技术;
5)熟练掌握HTML5、CSS、JavaScript,对交互设计、可用性等用户体验知识有相当的了解和实践经验;
6)有较好的沟通表达能力、学习能力、强烈的进取心和团队协作精神;
7)参与过大型互联网产品的设计和研发工作,整体负责过一个线上系统的技术选型、规划设计与开发,能独立完成复杂前端系统的大型框架设计者优先考虑。

  • 文章版权属于文章作者所有,转载请注明 https://jianligu.com/zz/gongchengshi/dkdwn.html
专题