首页 > 制度大全 > 全栈研发经理(webjava)职位描述与岗位职责任职要求

全栈研发经理(webjava)职位描述与岗位职责任职要求

2024-07-26 阅读 9153

职位描述

职责描述

1、发掘业务需求为软件开发提供技术方案设计;

2、负责软件项目的管理工作,带领项目团队实施计划、协助团队成员解决技术问题;

3、负责核心代码编写工作和技术难题的攻关和预研、指导和培训初级工程师;

4、快速理解产品需求,形成计划、方案,组织团队进行项目开发、测试、维护支撑工作;

5、对项目进度、质量、交付等负责,进行总体管理把控,定期反馈项目进度情况。

任职要求

1、本科及以上学历,计算机相关专业,有团队管理经验;5年以上软件开发经验;1年以上管理经验;

2、精通JavaEE相关技术和框架,熟练使用Java常用框架和工具,如Springboot、SpringMVC、Mybatis、shiro、maven等;

3、熟练使用SVN、GIT等相关源码管理工具;

4、熟练使用Jquery、html、css、vue等WEB开发语言及框架;

5、有Web及前端技术开发经验(包括Javascript,ajax,HTML等);

6、熟悉基于ORACLE、mysql等数据库的设计和开发。

篇2:全栈(偏前端)开发工程师职位描述与岗位职责任职要求

职位描述

职责描述

1.参与我司与世界五百强合作伙伴的联合研发;

2.负责智慧建筑综合管理系统WEB前后端开发,偏重前端,有用户UX经验;

3.配合AI、自控工程师参与业务架构(IoT+AI)的设计,模块划分和模块开发;

4.主导和执行系统核心功能的开发和性能优化;

5.学习研究业界先进技术,保持技术进步;

6.公司安排的其他工作;

7.优秀员工将有机会入选公司进修项目,前往美国斯坦福大学、德国亚琛工业大学等相关技术研发中心培训深造。

任职要求

1.掌握计算机科学基础知识,包括算法、数据结构、操作系统、面向对象编程等;

2.掌握前后端技术栈,精通HTML、CSS、JavaScript,精通Java、Python等后端语言的其中一种。

3.掌握JQuery、Bootstrap等基础前端框架,并熟练使用Vue、React、Angular的其中一种,熟悉Node.js、WebPack等常用前端工程化工具。

4.掌握常规修图软件,如PS/Fireworks/AI,不要求专业设计师水平,但要会用会改

5.熟练运用mysql、redis等数据库技术,并掌握常用mysql优化手段;

6.熟练运用常用Web后端框架(Spring、Flask、Django等至少一种),并了解其核心原理,能独立开发常用组件;

7.熟练掌握HTTP编程方法,熟悉TCP/IP协议栈,熟悉Linux操作系统/命令行;

8.有服务端开发经验者优先,有嵌入式开发经验者优先,有大数据开发经验者优先

9.良好的代码规范及软件开发习惯(包括熟练使用git,了解buildautomation,CI/CD等)

掌握微服务架构和部署方式(Docker,Kubernetes等)

10.熟悉IBMS(IntelligentBuildingManagementSystem)工作原理,有IBMS系统实际开发经验者优先;

11.有智能家居行业产品开发经验者优先;

12.较强的逻辑思维能力、分析问题的能力,善于并表达自己的想法;

13.良好的沟通和协调能力,能熟练阅读英文资料,并具备英文沟通能力者优先。

篇3:WEB工程师全栈工程师职位描述与岗位职责任职要求

职位描述

职责描述

1.基于Electron和vue/angular的桌面客户端开发;

2.基于Django开发Web应用,参与需求设计、开发到上线一系列开发流程。

任职要求

1.本科及以上学历,熟悉Django开发Web应用,有JAVA基础;

2.有electron+vue/angular相关开发经验;

3.熟练使用jQuery,Bootstrap,Vue,Angular等主流前端库或框架;

4.有较好的Python编程基础,一年以上完整的Python/Django或者其他pythonweb框架开发经验,对MVC以及RESTFUL有深刻的认识;