很多H5前端工程师都会考虑找工作前需要准备些什么,下面就带大家从一二线城市一些企业的招聘要求来看看针对不同城市对前端工程师的要求应该如何去做准备。
一、一线城市
一线城市对年轻人(互联网行业的年轻人,在20-30岁之间)非常有吸引力。这里有更高的工资,更多的机会,当然还有高消费水平。没有两把刷子的还是建议多多准备后去闯一闯。
1.初级前端工程师技术要求:
薪资(6~10K)
①PC端及App端的前端切图工作;
②负责公司产品UI设计稿的pc端、移动端web界面的还原;
③用CSS、HTML、Javascript脚本 、jquery js库、bootstrap实现设计图,实现网站视觉效果;
④必须有很好的前端开发基础知识,只做切图,不做开发;
⑤严格的代码规范,具有良好的沟通能力、团队合作能力。
总结:你人品好,有前端基础就能上岗了,甚至不用写代码。
薪资(15~20K)
①985 / 211 院校本科及以上学历,计算机或软件工程相关专业;
②熟悉 Vue / React / Angular 中的一种;
③熟悉 ES6 或 TypeScript;
④热爱前端,关注业务,关注用户体验。
2.中级前端工程师
薪资(13~18K)
岗位描述
①负责核心业务系统前端设计和开发
②负责项目前端性能分析与改善,改进和优化现有项目业务实现
③有中大型web工具程序开发经验
职位要求
①计算机相关专业本科以上学历,2年以上相关工作经验
②精通JavaScript语言核心技术,精通HTML5、CSS3
③熟悉Vue / React / Webpack , 熟悉NodeJS,了解SSR服务端渲染,熟悉> TypeScript 语言,有React-Native项目经验优先
④关注开源社区,有开源项目贡献者优先录取,具备源码级问题解决和优化改造能力者优先
⑤良好的沟通能力,团队合作能力,勤奋好学
薪资(20~40K,15薪)
工作职责:
①与小伙伴们积极的沟通,完成产品的设计研发工作;
②参与项目的技术方案设计及技术评审;
③能够持续不断的学习,对各种前端新技术进行探索和尝试。
岗位要求:
① 扎实的JavaScript基本功,编程能力够硬,了解业界先进的概念和开发方式;
②熟悉前端工程化流程,熟练使用React、vue等一种框架;
③熟练掌握PC端、H5开发,对兼容性有一定的实践经验;
④有redux等状态管理框架的开发经验;
⑤具有良好的沟通能力和团队合作精神、优秀的分析问题和解决问题的能力。
3.高级前端工程师
薪资水平(28~50k,14薪) 的要求
职位描述:
①参与改进开发、构建、发布、监控等前端工程化体系;
②参与Web性能优化、体验优化、参与新技术探索、推进系统架构的演化;
③参与前端部门下具体业务推动;
④与团队成员分享经验和新技术,帮助团队成长;
职位要求:
①本科及以上学历;
②阅读英文技术文档和书籍无障碍;
③HTML、CSS、JavaScript基础扎实,熟悉计算机、网络、数据结构、面向对象基础;
④至少熟练掌握React、Vue中的一种框架,了解源码、实现原理;
⑤大厂背景;
⑥苹果重度用户、Linux爱好者(加分);
⑦参与开源项目并贡献过代码(请附带链接)(加分);
⑧有Hybrid APP、大型Node项目实践经验(加分);
⑨王者荣耀或者刺激战场达到至尊星耀/超级王牌(加分);
总结
一线城市前端工程师的薪资给的还是相对较高的,但是随之而来的就是对于你的经验,履历,领导力等等的要求。如果年轻且对自己的能力有自信的同学建议先去一线城市闯一闯,最好先进大厂呆几年,丰富下自己的履历,将来跳槽进这样的公司也能有一些筹码。
二、二线城市
1.初级前端工程师
薪资(3~4K)
①无工作经验限制,实习生也可。
②熟悉使用各种Web前端技术,包括HTML5、CSS和JavaScript等。
③了解Node.js服务运行环境的搭建及vue的优先。
④熟悉微信及小程序开发流程优先。
⑤了解git,熟悉多人开发流程。
⑥可适应短期出差,有出差补贴,工资面议。
薪资水平(5~8k)
①至少具有1-3年web前端开发经验;
②掌握HTML、JS、CSS等web前端相关技术;
③熟练使用angulaJS1.X、Vue.js等相关前端框架;
④能独立进行静态页面以及业务交互开发;
⑤具备绩效系统开发经验者优先
⑥能接受出差者优先
2.中级前端工程师
薪资水平(3~6k)
①前端中级工程师
②精通js/h5/css3等前端技术
③有实际项目经验
薪资水平(6~10k)
工作内容:
①根据计划,完成功能程序设计工作,并形成设计需求文档;
②参与负责需求分析系统设计,负责系统核心和重难点模块的程序开发;
③负责项目的整体研发和持续版本更新,确保项目产品质量;
④解决开发产品出现的各种问题,做好快速响应和长期方案推进;
⑤负责跨团队沟通,确保项目顺利推进;
⑥公司安排的其它技术任务。
⑦能够合理化界定与评估开发需求,合理控制开发范围与开发工作量,主动沟通达成共识并高效输出开发成果。
⑧参与公司产品的发展与规划
任职资格:
①本科及以上学历(全日制统招),计算机、软件工程等相关专业;
②三年以上工作经验(含)
③熟悉 html5、css3、es6/7、TypeScript,熟悉前端生态圈,体系化的前端知识
④ 熟悉前端组件化和模块化机制
⑤熟悉 MVC、MVVM 概念,有 React 或 Vue 实际开发经验
⑥有任意后端技术栈研发经验
⑦执着像素级还原,对创造优越的交互有成就感
⑧强烈的责任心,对代码质量的高要求
⑨使用过 react-native 更佳
⑩参与开源项目更佳
3.高级前端工程师
薪资水平(6~10k)
【岗位职责】:
①参与需求分析、设计,并负责前端编码工作;
②能正确理解模块功能设计,独立完成软件前端模块开发及测试;
③根据任务计划,按进度要求完成所分配的工作;
④能够与客户进行项目需求与实现细节的交流与交付;
⑤能够进行功能设计与实现细节相关内容的沟通。
【岗位要求】:
① 精通HTML、CSS、JavaScript、Jquery、Ajax等⻚⾯技术,能够⼿⼯编写和修改Js脚本代码,确保页面代码对各种浏览器的良好兼容性;
②熟悉JS ES6编写规范,精通Vue.js;
③精通Bootstrap;
④ 具有Cordova开发手机App经验者优先;
⑤ 有UI设计能力者优先;
⑥ 有大型门户网站、商城、办公系统前端开发经验者优先;
⑦具备强烈的进取心.求知欲及团队合作精神,有较强的沟通能力;
⑧性格耐心细致,责任心强,能承受较强的工作压力,具备良好的敬业精神;
⑨ 拥有良好的学习能力;
⑩可独立完成工作。
薪资水平(6~12k)
【岗位职责】
①负责商业变现相关平台与产品的前端开发工作;
②参与规划与制定商业变现前端整体发展计划与基础建设;
③负责推动与优化已有前端项目的基础架构与组件抽象;
④负责带领其他人员完成整体项目规划.设计与开发。
【岗位要求】
①精通HTML/JS/CSS等前端相关技术;
②拥有3年以上的前端开发经验,;
③对主流前端框架(React\Vue\Angular等)有一定了解,并至少对其中一种有深入了解;
④对服务端(Nodejs\Java\Python\Go等)有一定实际的开发经验;
⑤拥有良好的推动力与主动性,能主动发现问题并推进问题改进;
⑥有良好的团队精神,乐于为团队成员进行经验分享,帮助团队成长。
总结
二线城市薪资相对于一线直接掉了一个档,个人建议先去一线混几年后再回来二线会更有竞争力,大概率能成为一个团队的Leader,当然如果没有特别的原因还是建议多在一线闯几年。