web前端工程师工资待遇 各阶段所需要的技术

初级前端工程师:

一线:7K-12K 二线: 5K-10K

中级前端工程师:

一线:15K - 20K 二线: 12K - 18K

高级前端工程师:

一线:20K-40K 二线: 15K - 30K

端的核心能力无非就四大块「编程」「架构」「工程」「领域知识」。

编程能力解决单点难题

架构能力解决复杂、大项目的顶层设计

工程能力解决大规模人员参与的项目协作问题

领域知识解决特殊业务领域的一系列难题,比如电商、音视频、在线协作、IM等等

1.初级前端工程师

岗位职责:

  • 1、负责业务系统前端模块的设计与开发;
  • 2、负责产品的需求分析,开发、测试、维护等各项工作;
  • 3、承担PC端和移动端的前端HTML5的开发任务;
  • 4、整体页面结构及CSS样式层结构的设计、优化;
  • 5、完成页面脚本程序编写、实现各类页面动态、交互效果;
  • 6、能够理解后端架构,与后端工程师配合,为项目提供最优化的技术解决方案

任职要求:

  • 1、具备较强的学习欲望和能力,对前端的JS框架有一定的了解
  • 2、熟练掌握HTML、CSS、JS、Jquery等
  • 3、精通DIV+CSS页面布局,会手写样式代码,精通(X)HTML/CSS
  • 4、熟练HTML5,CSS3等页面技术构建移动项目
  • 5、熟练掌握Vue,微信小程序,熟悉React/Angular相关知识
  • 6、对用户体验、交互操作流程、及用户需求有一定了解
  • 7、具备良好的责任心、较强的学习能力、优秀的团队沟通与协作能力

2.中级前端工程师

岗位职责:

  • 1、负责所在项目需求实现设计与开发;
  • 2、完成系统细节技术设计,完成核心代码的编写;
  • 3、确保需求实现满足项目需求设计规范、软件编码规范以及性能要求;
  • 4、准备测试案例,完成单元测试以及系统测试;
  • 5、积极沟通,以确保功能实现按时、按质交付;
  • 6、积极参与阶段评审,满足项目过程质量要求;审核和指导开发人员编程,确保按照系统设计执行;

任职要求:

  • 1、熟悉使用html,css,javascript,熟悉es6/es7新特性;
  • 2、要求熟练使用 Less 或者 Sass,了解typescript,了解前端模块化规范,了解node、npm;
  • 3、熟练掌握webpack、gulp等构建工具,并了解底层相关原理,进行相关的性能优化
  • 4、熟练使用SVN、GIT等代码管理工具
  • 5、熟练使用Vue、React、Angular等相关技术栈,对原理有自己的理解;
  • 6、深刻理解Web标准,对可用性、可访问性等相关知识有实际的了解;
  • 7、对算法、数据结构、建模有一定了解;
  • 8、接触过 Docker 是加分项,参加过大型开源项目是加分项。
  • 9、对Linux/Unix操作有一定了解,会编写脚本
  • 10、工作积极主动、细心,责任心强,有敬业精神,能承受一定的工作压力

3.高级前端工程师

岗位职责:

  • 1、负责大型系统的web前端研发;
  • 2、参与技术选型、推进应用和开发工作,支撑平台架构设计与开发工作;
  • 3、提升系统的整体用户体验,推动前端技术的发展;
  • 4、为提升团队开发效率,提炼公共组件,创造实用工具;
  • 5、优化现有业务、开发流程;
  • 6、关注前端发展,应用行业新技术;
  • 7、团队管理;

任职要求:

  • 1、具有前端开发的工作经验,有大型系统的前端架构部署和实践经验;
  • 2、熟悉Vue、React、Angular等主流Javascript框架,对它们适用的范围及优劣有独到见解,并且可以完成针对性插件开发;
  • 3、精通移动端h5页面开发,拥有丰富的经验,对于移动端混合应用有一定的了解;
  • 4、有过数据可视化开发经验,特别是大屏经验,对于SVG、Canvas等有深入的了解,对于业界常用的框架如D3.js等有一定的掌握;
  • 5、有3D建模经验,懂WebGL,有threeJS等经验尤佳;
  • 6、精通至少一门非Web前端语言(Java、Python等),对前后端合作模式有深入了解并有项目经验;
  • 7、善于沟通,有良好的文档写作能力,口头沟通能力,良好的团队合作精神,良好的抽象思维,理性地做出技术决策,具有风险控制意识;
  • 8、具有良好的软件工程意识,对数据结构和算法设计有充分理解;
  • 9、有Github或个人技术Blog、研究过以上工具源码者优先;
  • 10、具备良好的沟通能力和团队合作精神;

前端工程师的职业成长通常需要经历以下四个阶段:

  • 初级工程师(对应薪资:5000-1w):初步掌握前端开发,技术栈比较局限;
  • 中级工程师(对应薪资:1w-2w):技术栈进一步丰富,对实现细节不清楚;
  • 高级工程师(对应薪资:2w-3w):清楚实现细节,不再局限某一技术栈;
  • 专家工程师(对应薪资:3w-4w):灵活运用各种技术,解决复杂的技术问题。

TIP
薪资标准参考一线城市大型互联网公司收入水平

在这里插入图片描述

给自己的忠告

前端工程师最大的陷阱是"会用就行",抱有这类想法会大大制约我们的成长。

  • 4
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

织_网

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值