前端职位分类
下面是各种前端职位的介绍。通常来说,或者最普遍来说,这个职位一般叫做“前端开发”或者“前端工程师”。基本上,所有包括“前端”、“客户端”、“网站UI”、“HTML”、“CSS”或者“JavaScript”的职位都意味着这个人对HTML、CSS、DOM和JavaScript有某种程度的认识与实践。
前端开发/工程师(也就是前端网页开发/工程师或者客户端开发/工程师或者前端软件开发/工程师,所有带有Front-end, Web, Software, Develper, Engineer的排列组合)
这个职位表示某人拥有某种程度的HTML、CSS、DOM以及JavaScript技能,并且能够将其应用于互联网平台上。
CSS/HTML 开发
这个职位表示这个开发者者掌握 HTML 和 CSS 技巧,不包括 JavaScript 和应用实践。
前端JavaScript(或者应用)开发
当职位标题中含有“JavaScript应用”的时候,这表示这个开发者应该是一个高级JavaScript开发者,并拥有可以编写高级程序、软件或应用的技能(比如,拥有扎实的前端应用开发经验)。
前端页面设计师
当职位标题中含有“设计师”,这意味着这个人应该拥有前端技巧,并且同样精于设计。
网络/前端用户界面(UI)开发/工程师
当职位标题中含有“界面”或者“UI”的时候,这意味着这个开发者除了掌握普通的前端技巧之外,还应该掌设计、交互设计以及线框图的技能。
移动/平板前端开发
当职位标题中含有“移动”、“平板”的时候,这意味着这个开发者拥有开发移动端或者平板端的经验(包括完全本地化的或者网页平台)。
前端SEO专家
当职位标题中含有“SEO”的时候,这意味着这个开发者对SEO策略具有大量经验,可以给予或者构建。
前端易用性专家
当职位标题中含有“易用性”的时候,这意味着这个开发者拥有大量关于易用性需求和标准的编码经验。
前端DevOps
当职位中包含“DevOps”的时候,这意味着这个开发者拥有大量软件开发方面的经验,强调沟通、协作、集成、部署、自动化以及测试。
前端测试/QA
当职位中含有“测试”或者“QA”的时候,这意味着这个开发者在测试和评测软件方面有大量经验,包括单元测试、功能测试、使用者测试、A/B测试。
注意,如果你发现“全栈”或者单纯的“网络开发”这些词语,他们可能在寻找的雇员角色应该可以负责包括设计、前端开发、后端开发的职责(比如全栈开发)。