欢迎光临管理者范文网
当前位置:管理者范文网 > 安全管理 > 岗位职责 > 工程岗位职责

全栈工程师岗位职责16篇

更新时间:2024-11-20 查看人数:12
  • 目录

全栈工程师岗位职责

第1篇 高级 node.js 全栈工程师职位描述与岗位职责任职要求

职位描述:

职位诱惑:

全球项目、高薪资、高福利、国际团队

职位描述:

node.js 全栈工程师

if (your_passions.includes('coding')) {

switch(your_stacks) {

case 'node.js':

case 'python':

case 'kubernetes':

case 'serverless':

console.log('join aftership');

break;

}

}

岗位职责

1、负责开发公司各平台系统的前端和产品交互功能;

2、负责建设高可靠、高并发的分布式 api 系统及服务端软件;

3、负责系统的 sla 代码维护、秩代更新,保证任务质量和交付及时性;

4、负责编写相关的技术文档、单元测试,对产品质量负责。

岗位要求

1、统招本科及以上学历,具备英语读写能力;

2、熟悉 git/github,通信协议 tcp/http 及 restful 标准;

3、三年及以上 nodejs 开发工作经验,熟悉 es6, es7 语法,有 e_press 或 koa 框架的使用经验;

4、熟练编写语义化的 html,模块化的 css 及 sass 语法,掌握 react, redu_, gulp 及 webpack 能独立开发常用组件;

5、有 mysql, redis 或 mongodb 等相关数据库使用经验。

加分项

1、有 ci/cd 自动化测试经验;

2、有使用 docker、kubernetes、aws 或 gcp 云计算经验;

3、有写 blog 的习惯,活跃技术社区,参与开源项目等;

4、有代码洁癖,对代码精益求精,对技术有极客热情;

5、有软件著作权申请,有专利发明申请。

为什么加入我们

1、极客氛围: 拥抱开源技术,实践敏捷开发;

2、最新技术: kubernetes, serverless, tensorflow, microservice;

3、特色福利: 每天下午茶,学习成长基金, 提供 macbook pro;

4、多元文化: 团队来自全球十几个国家;

5、龙头企业: 海外知名企业,细分领域第一;

6、朝阳行业: b2b 企业级系统,国际性 saas 平台。

第2篇 全栈工程师-抖音/火山职位描述与岗位职责任职要求

职位描述:

工作职责:

1、技术驱动推动国际化短视频产品的架构优化和体验优化;

2、分析定位问题、提出解决方案,通过技术思考推动业务发展。

任职要求:

1、5年及以上软件开发经验,有大型系统架构经验;

2、有全栈经验,涵盖以下领域任意多项:后端、安卓/ios、前端、机器学习、网络架构、数据分析;

3、熟悉 python/c++/go/java/oc ;

4、充满技术热情,有较强的自驱力和工程思维;

5、有海外产品经验、熟练使用 tensorflow/caffee2 等机器学习框架者优先。

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

职位描述:

岗位职责:

负责公司内部各运营、管理系统的架构设计、方案选型及建设工作。

任职资格:

1.计算机或相关专业本科或以上学历;

2.熟练掌握html/css/javascript等前端技术,有jquery、node.js等js框架使用及扩展编写经验者为佳;

3.精通php/python等主流web编程语言,接触过相应的框架并有一定的理解;

4.熟悉redis/memcache等缓存中间件;

5.能熟练使用mysql/mongodb等数据库,如有查询优化方面的经验为佳;

6.有较强的学习能力、分析及解决问题能力,具备良好的团队合作意识,心态好,有责任心。

7.有devops、docker、容器化等操作经验者优先考虑

8.能独挡一面者优先

关于乐易

★极客精神 专注海外精品手机游戏的研发、发行和运营,致力于打造一流的产品;

★技术深厚 创始人、cto(原腾讯部门总监),研发经理及技术骨干均为腾讯技术背景;

★飞速发展 成立首年盈利,4年每年100%营收增长,已获a轮融资,估值10亿人民币;

★导师制 一对一的导师,助你快速成长。

关于福利

★一年两次调薪★ ★绩效奖金高达10个月★

★六险一金★ ★一年两次旅游★

★7天年假15天带薪事假30天病假★

★年度体检★ ★高大上办公环境★

★每月团建★ ★无限量零食水果供应★

第4篇 全栈工程师岗位工作职责

简介:全栈工程师是指掌握多种技能,并能利用多种技能独立完成产品的人。也叫全端工程师(同时具备前端和后台能力),英文full stack developer。

全栈工程师职位描述(模板一)

岗位职责:

1.负责创新型项目的全栈设计与开发;

2.参与产品设计、自动化测试和上线运维;

3.负责相关技术的基础设施搭建,提高工程效率和工程质量。

任职要求:

1. 熟悉 javascript/python/ruby/java 中的任何一门语言,有 node.js 开发经验者优先;

2. 了解 web 相关的标准和最佳实践,有小程序开发经验者优先;

3. 扎实的计算机科学基础知识,熟悉操作系统,数据库、常见数据结构和算法,以及软件设计实践;

4. 能独立分析问题, 善于研究业务, 分析产品, 有 data sense;

5. 为人踏实, 善良正直, 热爱学习技术, 长期关注技术的发展趋势;

6. github 与 stackoverflow 贡献者优先,对开源社区有贡献者优先。

全栈工程师职位描述(模板二)

岗位职责:

1.负责公司基于web的产品技术体系架构以及产品总体技术方案设计;

2.带领研发团队对产品进行功能规划、需求分析和技术实现;

3.负责所属模块的代码开发、调试与维护工作。

任职要求:

1.计算机及相关专业毕业,统招全日制211本科以上学历;

2.3年以上前端开发经验,精通前端基本技术,包括html/css/javascript/jquery/bootstrap等;

3.熟练掌握至少一种常用前端框架,如react、angularjs、vue.js、backbone等,参与过2个以上web商业项目的开发;

4.熟练使用前端开发工具及调试工具,会使用grunt、gulp、webpack等前端工具 ;

5.精通至少一种编程语言(python、java、c/c++中任一种),熟悉至少一种常用后端框架(node.js、play、django中任一种);

6.熟练使用关系型数据库(如mysql、postgresql等)和非关系型数据库(如mongodb、hbase、redis等);

7.会使用git进行代码协同管理;

8.具备良好的文档编写能力;

9.有较强的独立解决问题能力、学习能力、以及沟通能力。全栈工程师职位描述(模板三)

岗位职责:

1.根据业务需求快速进行原型开发;

2.参与需求评审和架构设计,参与技术攻关;

3.对技术方案进行快速验证;

4.关注技术发展趋势,持续为团队引进新技术。

任职要求:

1.熟练使用 html5 / css2 / javascript,掌握一种以上 javascript ui 框架;

2.熟练使用 java,熟悉 ssh 框架,熟练使用 c 或 c++;

4.有 android 和 ios 开发经验;

5.熟悉 tcp / udp 协议,有多线程高并发服务设计开发经验;

6.有良好的编程风格和文档风格,学习能力和动手能力强,对新技术能边学边用;

7.有 php / python / go / erlang 中一种或多种语言经验者优先考虑;

8. 有消息系统或桌面应用开发经验者优先考虑。全栈工程师职位描述(模板四)

岗位职责:

1.独立负责一个重要产品的前后端开发工作;

2.对业务系统进行必要的重构和架构调优,满足新的产品需求,提升开发效率;

3.把控项目的代码质量、持续集成、监控体系等,以保证服务的高可用和代码的高质量。

任职要求:

1.计算机相关专业本科及以上。工作经验1年及以上;

2.熟练掌握react、redu_等框架,以及html、css技术;

3.对解决不同浏览器兼容性问题有一定的经验;

4.熟练掌握python,有使用python开发后端服务的经验;

5.良好的编程习惯,追求极致的代码质量,熟悉常用的设计模式和敏捷开发流程;

6.开朗上进,积极沟通,追求极致,简单可靠。全栈工程师职位描述(模板五)

岗位职责:

1.协助完善产品需求,提供完善的技术实现方案;

2.web前端表现层及与后端交互的设计和开发;

3.具有文档撰写、code reivew和单元测试,确保项目的进度和质量能力;

4.关注前端前沿技术研究,通过新技术服务团队和业务。

任职要求:

1.大学本科或以上学历,计算机或电信电子相关专业;

2.精通各种web前端技术和标准(javascript/es6、html/html5、css/css3),熟悉页面架构和布局,对表现与数据分离、web语义化等有深刻理解;

3.精通react.js, redu_等主流框架进行spa开发,熟练使用less或sass进行前端开发,精通webpack、gulp等构建工具配置和使用;

4.熟悉前端工程化、模块化和组件化开发;

5.熟悉nodejs,通过nodejs (如e_press/koa) 搭建web服务;

6.具备良好的学习能力和问题分析能力,关注社区动态及技术发展趋势,参与开源项目维护者优先。

第5篇 高级全栈工程师职位描述与岗位职责任职要求

职位描述:

position description:

该职位定位于敏捷框架scrum中开发团队的技术带头人,在高质量完成开发任务的同时,带领开发团队建立科学,高效,高质的开发方法和规范。并且能够以较为开阔的技术视野,以实现甚至超越业务/产品负责人需求预期为目标,交付创新的解决方案。

1. 负责产品战略和项目管理相关系统(java自开发)的部分开发工作,把关技术实现和架构设计合理性。

2. 带领开发团队构建科学,高效,高质的开发规范,实现测试驱动开发,自动化测试,持续集成等敏捷核心实践。

3. 负责带领敏捷开发团队不断提升交付质量和效率,缩短敏捷迭代周期,并且持续提升sprint的交付速率。

4. 以开阔的技术视野和对业界最佳实践的掌握,给产品引入新技术,比如大数据分析挖掘,人工智能等,交付创新解决方案以达到更好的效果。

position requirement:

1. 本科以上学历,计算机科学、软件工程相关专业

2. 7年以上工作经验,有过中大型java web项目开发经验

3. 精通springmvc/springboot restful接口开发

4. 熟悉springcloud微服务开发, tdd,自动化测试实现,持续集成实现

5. 有web前端技术的全栈工程师优先,比如熟悉html5,less css,javascript

6. 有mv_框架经验优先,熟悉vue.js或reactjs

7. 有敏捷项目实践经验优先

8. 工作认真细致负责,有良好的自学能力,独立思考能力,能够在短时间内学习并应用新技术

9. 英文书写和沟通良好

第6篇 资深全栈工程师职位描述与岗位职责任职要求

职位描述:

工作职责:

1.负责易鑫集团风控中心多平台 (门户、知识图谱、图像平台、标注平台、监控大屏等) web/h5前端、全栈式研发和创新。

2.参与应用框架体系(引擎、流程、运维、安全等)的建设。

3.在理解前端开发流程的基础上, 具有抽象思考的能力,面对传统前端不常遇到的应用场景,能够探索出合理的解决方案。

4.在理解业务的基础上,充分理解项目需求和设计需求,具有研发精神,不断提升用户体验,实现技术驱动业务的发展。

5.与团队成员经验和新技术,帮助团队成长,学习研究新的技术,并能迅速转化到潜在项目中,方案跟进落地。

任职资格:

1.至少3年以上前端开发经验,参与或主导过前端架构的设计、选型和开发,具备独立的项目开发能力。

2.熟悉w3c规范,熟悉html4/html5、css2/css3、 es5/es6等前端开发技术,了解基本的浏览器渲染及网络传输过程。

3.具备复杂前端可视化开发经验如echarts/tableau/d3,有复杂表格、流程、多图多界面联动、图可视化等开发经验。

4.深度掌握vue/react/angularjs中的一种,扎实的js功底, 具备mv_(mvvm/mvc)类前端框架的项目实践经验。

5.熟练使用web前端相关工具和框架(webpack/gulp/bootstrap/redu_等)。

6.熟悉 node.js,能够用 node.js 编写工程工具或 restful api。

7.熟悉 mongodb、mysql 等常见数据库的使用;熟悉前端缓存的设计并合理应用。

8. 至少熟悉一门非前端的语言(如java/c/c++/python/ruby),并有实践经验。

9. 具备较强自学能力,了解b/s架构工作原理,主导或独立负责过前端'0-1'的研发项目。

10.对技术有强烈的进取心、严谨的代码逻辑、优秀的代码习惯;执行力强,良好的分析问题和解决问题的能力;

11.充分的产品意识和数据敏感度,良好的沟通能力和团队协作能力,善于规划和, 利用自身技术能力提升团队整体研发效率。

第7篇 高级全栈工程师(偏前端)职位描述与岗位职责任职要求

职位描述:

岗位职责:

1.负责公司产品web前端及node/python后端开发工作;

2.web前沿技术研究和新技术调研;跟进业界流行技术,并运用在工作中;

3.带领一个3-4人小团队完成平板、pc以及手机端开发工作,给出小组成员技术成长指导。

资格要求:

0.最重要的:有良好技术功底并且热爱技术、对未知的一切充满好奇,对于做出一个好的产品充满热情;

1.本科及以上学历,计算机、通信及相关专业,相关工作经验2年以上;有大厂工作经历优先;

2.精通html/_html、css等网页制作技术,熟悉页面架构和布局;

3.精通javascript、aja_等web开发技术,熟练运用至少一款主流的js框架;精通至少一门后端语言;

4.熟悉用户交互设计理论,热衷分析并改善产品的用户体验;

5.具备工程化的前端思维,具备较好的问题分析与解决能力;

6.思路清晰,具备良好的沟通能力和团队协作能力,善于学习、总结,乐于;

7.有较强的学习能力和较高的学习热情;具备积极向上的创业心态,良好的职业素质,具备成熟的团队协作意识。

第8篇 全栈开发工程师职位描述与岗位职责任职要求

职位描述:

职位描述

- 参与金融服务相关业务产品的全栈开发,业务涉及web,小程序,html5,中后台业务系统及工具

- 各种 api 开发和对接调试

- 具有一定数据分析处理能力技巧

- 编写相关技术文档和逻辑说明

岗位要求

- 本科及以上学历,5年以上工作经验,有金融背景开发经验优先

- 有责任心,出色的逻辑分析能力、分析问题和解决问题的能力,优秀的自我驱动及自我管理能力

- 精通java/ruby/python/go/nodejs 至少一种,并精通其对应web框架,熟悉 tcp/ip 原理,精通 http 协议

- 熟练使用 react,vue,angular 等至少一种前端框架, 熟悉 bootstrap,webpacker ,yarn

- 精通 mysql,postgres,mongodb 等至少一种数据库,有较强数据结构设计经验及良好的数据优化经验

- 熟练使用 linu_, shell,ngin_,git 等系统和工具, 熟悉 redis,mq,memcache,elk 等常用应用组件

第9篇 全栈工程师(python)职位描述与岗位职责任职要求

职位描述:

任职要求:

1.负责项目相关的沟通与讨论,特别是工程方案设计ui调研;

2.负责工程方案的模块设计与拆解,以及实施细节的把握;

3.负责关键技术问题的攻关与系统优化,解决开发过程中的技术难题;

4.制定开发计划,协调推进相关模块开发工作;

5.带领初中级工程师按时高质量完成开发任务;

6.负责新技术栈的调研、评估,并推进落地实施;

7.扎实的java/python基础,熟悉java/python web开发,熟悉restful服务设计开发;

8.熟悉spring相关生态链(包含spring boot、spring cloud等)/hibernate/mybatis等j2ee开源框架术;

9.熟悉js、css、html;了解至少一种前端开发框架(如vue/angular/react);

10.熟悉系统分析设计,熟练常见设计模式,有模块化开发意识,有一定系统架构能力;

11.精通shell脚本;

12.有良好的编码开发习惯,团队合作能力,善于沟通。

职责描述:

1.本科及以上学历,5年以上年java开发经验,熟悉jvm运行机制及原理,多线程编程,有很强的trouble shooting能力,有线上问题排查及优能力;

2.具备较工程能力与码能力,精通常用的数据结构及算法,精通面向对象设计开发,熟练应用常用的设计模式;

3.熟练使用python、shell、scala等任意一种脚本语言(python web编程尤佳),并在工作中有过使用与优化经验;

4.熟悉常用的web前端技术,包含但不限于js、css、jquery、bootstrap框架、echarts等;

5.熟练使用主流关系型数据库:如mysql,有性能优化方面的经验优先,熟练使用nosql数据库:如impala、hbase、mongodb等,有优化设计经验优先;

6.熟悉hadoop生态其相关组件(包含但不限于hdfs、hive、impala、yarn、afka、flume等)的基本原理,mr任务调优经验,具备一定的数据建设能力与经验;

7.良好的抗压能力,良好的沟通、表达、分析能力;

8.熟悉docker、hadoop、hdfs、spark等开源软件;

9.熟悉大流量、高并发、高性能的分布式系统的设计及应用,擅长性能调优者优先。

工作地点:河南省三门峡市湖滨区传媒大厦七楼

第10篇 高级全栈工程师(java)职位描述与岗位职责任职要求

职位描述:

position description:

该职位定位于敏捷框架scrum中开发团队的技术带头人,在高质量完成开发任务的同时,带领开发团队建立科学,高效,高质的开发方法和规范。并且能够以较为开阔的技术视野,以实现甚至超越业务/产品负责人需求预期为目标,交付创新的解决方案。

1. 负责产品战略和项目管理相关系统(java自开发)的部分开发工作,把关技术实现和架构设计合理性。

2. 带领开发团队构建科学,高效,高质的开发规范,实现测试驱动开发,自动化测试,持续集成等敏捷核心实践。

3. 负责带领敏捷开发团队不断提升交付质量和效率,缩短敏捷迭代周期,并且持续提升sprint的交付速率。

4. 以开阔的技术视野和对业界实践的掌握,给产品引入新技术,比如大数据分析挖掘,人工智能等,交付创新解决方案以达到更好的效果。

position requirement:

1. 本科以上学历,计算机科学、软件工程相关专业

2. 7年以上工作经验,有过中大型java web项目开发经验

3. 精通springmvc/springboot restful接口开发

4. 熟悉springcloud微服务开发, tdd,自动化测试实现,持续集成实现

5. 有web前端技术的全栈工程师优先,比如熟悉html5,less css,javascript

6. 有mv_框架经验优先,熟悉vue.js或reactjs

7. 有敏捷项目实践经验优先

8. 工作认真细致负责,有良好的自学能力,独立思考能力,能够在短时间内学习并应用新技术

9. 英文书写和沟通良好

第11篇 .net 全栈开发工程师职位描述与岗位职责任职要求

职位描述:

prefer 前后端都懂得候选人

对于英语要求相对较低,因为目前项目已有两人可以作沟通

job purpose: software development

job background/conte_t: provide software development services for implementing asset services workbench and trades work bench

key responsibilities:

• ability to design and develop software solutions using the visual studio development environment.

• development skills must include; mvc design pattern, c#, silverlight, entity framework, t-sql, web api 2.0, web components and javascript. knowledge of angular and micro-services frameworks a plus.

• responsible for all phases of application programming and processes for diverse development platforms, computing environments (e.g., host based, distributed systems, client server, software, technologies and tools, etc.).

• works closely with staff to identify application development solutions, new or modified programs, reuse of e_isting code through the use of program development software alternatives, or integration of purchased solutions or a combination of the available alternatives.

• may code new or modified programs, reuse e_isting code through the use of program development software alternatives and/or integrates purchased solutions.

• documents, tests, implements and provides on-going support for the applications.

• design software or customize software for client use with the aim of optimizing operational efficiency; must utilize approved software development life cycle methodology.

• generally has no direct management responsibilities, but it is highly accountable for the effectiveness, quality and timeliness of application program, system or sub-system project decisions and how easily these designs can be implemented.

• mentor and train staff members on the .net development platform.

• the candidate must also demonstrate the ability to stay abreast with the rapidly changing development industry.

person specification

knowledge/e_perience:

the candidate must have a minimum of 5 or more years’ e_perience with systems analysis, design, and development, with an e_pert level knowledge of all aspects of the software development life cycle.

required skills:

• mvc, c#, silverlight, wcf, web api 2.0, asp.net, html5, javascript, entity framework, web components, css, json and t-sql

• must also possess the ability to design & develop comple_ distributed scalable applications

• mentor other staff members

qualifications:

• bachelors degree in computer science/mis or higher

competencies

• senior level developer

• ability to self-teach new technologies

第12篇 asp.net全栈工程师职位描述与岗位职责任职要求

职位描述:

职责描述:

1、负责产品需求分析,业务领域分析及系统架构设计、数据库设计、技术方案选型等;

2、带领团队完成重难点技术支持,高效解决技术问题,有效规避技术风险,同时具备核心代码开发,

系统优化能力;

3、负责开发过程的设计和管控,开发过程标准及规范制定;负责团队资源的合理分配,可控地完成项目目标;

4、负责团队质量意识的培养,质量管理规则的建立、优化及应用;

5、积极参与专利、著作权等创新性工作。

任职资格要求:

1、计算机相关专业,本科毕业5年及以上,研究生毕业3年及以上;

2、精通asp.net/asp.net core(c#)相关领域,java及后端框架有所涉及为加分项,熟悉b/s系统架构设计,有软件

架构设计思路及经验,熟悉常用设计思想和方法;

3、熟悉关系型和非关系型数据库使用,如mysql、oracle、redis等,良好的数据库开发技能;熟悉web应用及服务

性能优化,如sql性能调优等;

4、熟悉html、javascript、css等前端技术,至少熟练使用如bootstrap、vue、jqueryui、foundation等一种前端

框架,对框架选型具有主动思考能力;

5、有大型分布式、高可用、大数据、人工智能相关系统设计开发经验者优先考虑;

6、英语4级及以上水平;要求有较好的英语阅读能力;

7、具备较强的团队协作意识,沟通能力强,善于与人交流,独立思考能力强。

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

职位描述:

职责描述:

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

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

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协议栈,熟悉linu_操作系统/命令行;

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

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

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

10. 熟悉ibms (intelligent building management system)工作原理,有ibms系统实际开发经验者优先;

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

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

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

第14篇 高级全栈工程师--senior full-stack software developer职位描述与岗位职责任职要求

职位描述:

essential duties and responsibilities

•analyzing, designing, programing, debugging, and modifying software enhancements and/or new features for cms product.

•automation and manual test for software quality.

•fi_ing defects and handling issues for end customers.

•joining scrum team and following the agile development practices.

•completing documentations and procedures for installation and maintenance.

essential attributes

•good sense of development principles, coding standards, and design patterns.

•desiring to understand product from end users’ perspectives.

•demonstrating time management, problem solving, presentation, and organizational skills.

•operating effectively under moderate to limited supervision.

•outstanding learning skill to shorten the learning curve.

•strong communication skills, ability to communicate professionally with peers.

•ability to work in a high-pressure environment involving large sales deals.

required knowledge and work e_perience

•5 years or above hands-on software development e_perience is a must.

•bachelor or master degree in computer science, information system, software engineering or equivalent.

•significant e_perience with j2se, j2ee is a must.

•junit/ mock frameworks e_perience a must.

•capability in analyzing requirement, driving software design is a plus.

•e_perience with web based technologies (html5, re-act js, jsp, dhtml, css).

•e_perience with database technology (sql, pl/sql, jdbc, oracle/mssql/postgresql).

•e_perience with design/develop scalable and robust java-based systems.

•e_perience with svn or git.

•e_perience in agile development practice.

•good sense of customer facing.

•good oral and written english.

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

职位描述:

职责描述:

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

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

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协议栈,熟悉linu_操作系统/命令行;

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

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

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

10. 熟悉ibms (intelligent building management system)工作原理,有ibms系统实际开发经验者优先;

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

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

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

第16篇 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或者其他python web框架开发经验, 对mvc以及restful有深刻的认识;

全栈工程师岗位职责16篇

简介:全栈工程师是指掌握多种技能,并能利用多种技能独立完成产品的人。也叫全端工程师(同时具备前端和后台能力),英文fullstackdeveloer。全栈工程师职位描述(模板一)岗…
推荐度:
点击下载文档文档为doc格式

相关全栈信息

  • 全栈开发工程师岗位职责4篇
  • 全栈开发工程师岗位职责4篇92人关注

    职位描述:职责描述:1.参与我司与世界五百强合作伙伴的联合研发;2.负责智慧建筑综合管理系统web前后端开发,偏重前端,有用户ux经验;3.配合ai、自控工程师参与业务架构(iot ...[更多]

  • 全栈工程师岗位职责16篇
  • 全栈工程师岗位职责16篇12人关注

    简介:全栈工程师是指掌握多种技能,并能利用多种技能独立完成产品的人。也叫全端工程师(同时具备前端和后台能力),英文fullstackdeveloer。全栈工程师职位描述(模板 ...[更多]

全栈岗位职责专题

工程岗位职责热门信息