全栈工程师,又称全端工程师,是一个技术角色,涵盖了软件开发的前端和后端工作。他们不仅能够构建用户界面,还能设计和实现服务器端功能,数据库管理和系统集成。全栈工程师是技术团队中的多面手,能够在整个软件开发生命周期中发挥关键作用。
1. 熟练掌握多种编程语言,如javascript、python、java等,以及相关框架(如react、angular、django、node.js等)。
2. 具备前端开发能力,能创建响应式、用户体验良好的web应用。
3. 深入理解后端开发,包括服务器架构、api设计、数据库管理和性能优化。
4. 熟悉版本控制工具(如git),了解敏捷开发流程和项目管理工具。
5. 具备良好的问题解决能力,能独立诊断和修复跨平台的技术问题。
6. 有持续集成/持续部署(ci/cd)的经验,熟悉自动化测试和部署工具。
7. 有团队协作精神,能够与其他部门和团队有效沟通,确保项目的顺利进行。
全栈工程师的工作日常涉及编码、调试、测试和维护软件系统。他们需要理解业务需求,将之转化为技术解决方案,并确保软件在各种环境下的稳定运行。在项目初期,他们可能参与需求分析和系统设计;在开发阶段,编写前后端代码,实现功能模块;在后期,负责系统优化、性能监控和故障排查。此外,全栈工程师还需要与设计师、产品经理、测试人员紧密合作,以实现产品的高质量交付。
1. 前端开发:构建用户界面,实现交互逻辑,保证页面性能和响应速度。
2. 后端开发:设计和实现服务接口,处理数据存储和业务逻辑,优化系统性能。
3. 数据库管理:设计数据库架构,执行sql查询,确保数据安全和高效访问。
4. 系统集成:整合第三方服务,如支付接口、社交登录等,实现系统的无缝对接。
5. 技术选型:根据项目需求,评估并选择合适的开发工具和技术栈。
6. 代码审查:参与团队代码审查,确保代码质量,推动最佳实践。
7. 文档编写:编写技术文档,方便团队成员理解和维护项目。
8. 故障排查:快速响应线上问题,定位并修复错误,保障服务稳定性。
9. 持续学习:关注技术发展趋势,学习新的编程语言和框架,提升个人技能。
10. 项目协作:参与项目计划,与团队成员协作,确保项目按时按质完成。
全栈工程师的角色要求他们具备全面的技术知识和实践经验,能够在复杂的软件开发环境中灵活应对,为公司的技术进步和产品创新贡献力量。
第1篇 全栈工程师-国际化技术-抖音/火山职位描述与岗位职责任职要求
职位描述:
工作职责:
1、技术驱动推动国际化短视频产品的架构优化和体验优化;
2、分析定位问题、提出解决方案,通过技术思考推动业务发展。
任职要求:
1、5年及以上软件开发经验,有大型系统架构经验;
2、有全栈经验,涵盖以下领域任意多项:后端、安卓/ios、前端、机器学习、网络架构、数据分析;
3、熟悉 python/c++/go/java/oc ;
4、充满技术热情,有较强的自驱力和工程思维;
5、有海外产品经验、熟练使用 tensorflow/caffee2 等机器学习框架者优先。
第2篇 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天病假★
★年度体检★ ★高大上办公环境★
★每月团建★ ★无限量零食水果供应★
第3篇 全栈工程师(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.熟悉大流量、高并发、高性能的分布式系统的设计及应用,擅长性能调优者优先。
工作地点:河南省三门峡市湖滨区传媒大厦七楼
第4篇 全栈工程师-抖音/火山职位描述与岗位职责任职要求
职位描述:
工作职责:
1、技术驱动推动国际化短视频产品的架构优化和体验优化;
2、分析定位问题、提出解决方案,通过技术思考推动业务发展。
任职要求:
1、5年及以上软件开发经验,有大型系统架构经验;
2、有全栈经验,涵盖以下领域任意多项:后端、安卓/ios、前端、机器学习、网络架构、数据分析;
3、熟悉 python/c++/go/java/oc ;
4、充满技术热情,有较强的自驱力和工程思维;
5、有海外产品经验、熟练使用 tensorflow/caffee2 等机器学习框架者优先。
第5篇 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、具备较强的团队协作意识,沟通能力强,善于与人交流,独立思考能力强。
第6篇 高级 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 平台。
第7篇 php全栈开发工程师职位描述与岗位职责任职要求
职位描述:
职责描述:
1、负责公司移动产品、微信公众号、微信小程序等前端页面的优化和代码编写;
2、根据产品需求和项目计划,按时提交完成架构和模块设计、编码、测试工作;
3、改善、维护和优化相关产品的质量、性能、提升用户体验;
4、负责和后台开发人员协作确保整个产品功能的实现和运行;
5、对自己代码进行复查,进行单元测试,对软件质量负责;
任职要求:
1、有2年或以上php和web移动端开发经验。
2、熟悉 vue 开发框架,熟悉组件化开发;
3、熟悉 hbuilder、mui、htm5+,并有hbuilder项目经验和实践demo app优先考虑;
4、熟悉手机端和pc端web实现的差异,有在android、ios等平台下html5+css+javascript(或移动js框架)开发经验者优先考虑。
5、能凭借丰富的开发经验快速定位并解决各种前端问题;
6、具有微信公众号开发经验,了解小程序的开发;
7、逻辑思维强、注重团队协作;
第8篇 全栈开发工程师(偏重前端)职位描述与岗位职责任职要求
职位描述:
职责描述:
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. 良好的沟通和协调能力,能熟练阅读英文资料,并具备英文沟通能力者优先。
第9篇 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、一年及以上 node.js 开发工作经验,熟悉 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 平台。
第10篇 全栈前后端开发职位描述与岗位职责任职要求
职位描述:
后端开发
任职资格:
1、至少三年以上工作经历,有互联网行业工作经验者优先
2、熟悉js/nodejs语言
3、熟悉mongodb数据库,有redis/memcache经验者优先
前端开发
任职资格:
1、至少1年以上工作经历,有互联网行业工作经验者优先
2、熟悉js/nodejs语言
3、了解css/html5开发
4.了解vue/react框架
5. 熟悉webpack等部署框架优先
岗位职责:
bs架构的数据存储、计算、管理系统开发
完成软件系统的代码实现
辅助进行系统的功能定义和设计
配合项目经理完成相关任务目标
海外工作岗位
第11篇 高级全栈工程师--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.
第12篇 高级全栈工程师(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. 英文书写和沟通良好
第13篇 全栈开发技术专家职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、 基于webgl的设计云软件的设计和实现;
2、 图形算法设计和实现;
3、 设计数据结构和api接口;
4、 负责一些模块功能的需求分析、功能设计和实现;包括前端ui,业务逻辑和后端服务;
5、研究前沿前端技术并跟进,为团队技术选型提供参考并将其应用到项目中。
任职要求:
1、 本科(含)以上学历,计算机或相关专业毕业,具有3年以上软件开发工作经验;
2、深入理解ood/oop,熟悉常用设计模式,能够理解solid原则,并至少熟悉一种oo编程语言如c++、java、c#等;
3、逻辑思维好,熟悉常用数据结构和时间空间复杂度;具备算法设计能力;
4、对图形图像算法、3d计算技术或者大型web前端应用有浓厚兴趣;
5、有restful api、soa或者大型网站开发经验。
加分项:
1、 精通html/css/javascript;熟悉浏览器工作原理;
2、 精通一种或者多种前端开发框架(react/angular/vue),并理解其实现原理;
3、 有大型前端项目开发及架构经验,有web应用性能优化经验;
4、 熟悉webgl或者相关的3d开发库,如threejs、babylonjs;
5、熟悉基于svg、canvas或者webgl进行2d图形操作和绘制,精通相关开发库的使用经验(raphealjs,snapsvg,svgjs和pi_js)等。
第14篇 全栈(偏前端)开发工程师职位描述与岗位职责任职要求
职位描述:
职责描述:
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. 良好的沟通和协调能力,能熟练阅读英文资料,并具备英文沟通能力者优先。
第15篇 高级全栈工程师(偏前端)职位描述与岗位职责任职要求
职位描述:
岗位职责:
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.有较强的学习能力和较高的学习热情;具备积极向上的创业心态,良好的职业素质,具备成熟的团队协作意识。
第16篇 全栈研发经理(web/java)职位描述与岗位职责任职要求
职位描述:
职责描述:
1、 发掘业务需求为软件开发提供技术方案设计;
2、 负责软件项目的管理工作,带领项目团队实施计划、协助团队成员解决技术问题;
3、 负责核心代码编写工作和技术难题的攻关和预研、指导和培训初级工程师;
4、 快速理解产品需求,形成计划、方案,组织团队进行项目开发、测试、维护支撑工作;
5、 对项目进度、质量、交付等负责,进行总体管理把控,定期反馈项目进度情况。
任职要求:
1、 本科及以上学历,计算机相关专业,有团队管理经验;5年以上软件开发经验;1年以上管理经验;
2、精通java ee相关技术和框架,熟练使用java常用框架和工具,如 spring boot 、springmvc、mybatis、shiro、maven等;
3、熟练使用svn、git等相关源码管理工具;
4、熟练使用jquery、html、css、vue等web开发语言及框架;
5、 有web及前端技术开发经验(包括javascript,aja_,html等);
6、熟悉基于oracle、mysql等数据库的设计和开发。
第17篇 全栈工程师岗位工作职责
简介:全栈工程师是指掌握多种技能,并能利用多种技能独立完成产品的人。也叫全端工程师(同时具备前端和后台能力),英文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.具备良好的学习能力和问题分析能力,关注社区动态及技术发展趋势,参与开源项目维护者优先。
第18篇 全栈工程师职位描述与岗位职责任职要求
职位描述:
岗位职责:
分析系统需求,架构设计,代码实现。
岗位要求:
1、 两年以上工作经验, 有良好的学习能力。
2、 至少熟悉一门后台编程语言,如php,python或者其它。
3、 熟悉前端页面实现,能熟练使用jquery,熟悉前后台交互。
4、 有vue或者react经验者优先。
5、 熟悉http协议,对restful接口规范有了解。
6、 熟悉mysql或者postgres中的一个,有较好的数据库设计能力。
7、 熟悉mongodb或者es者优先
8、 熟悉linu_环境。
9、 有责任感, 能承受压力。
第19篇 资深全栈工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
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.充分的产品意识和数据敏感度,良好的沟通能力和团队协作能力,善于规划和, 利用自身技术能力提升团队整体研发效率。
第20篇 全栈开发工程师职位描述与岗位职责任职要求
职位描述:
职位描述
- 参与金融服务相关业务产品的全栈开发,业务涉及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 等常用应用组件
17位用户关注