康澤裝飾
【前端開發(fā)工程師】是Web前端開發(fā)工程師的簡稱,是近五年才真正開始受到重視的一個新興職業(yè)。Web前端開發(fā)技術(shù)是一個先易后難的過程,主要包括三個要素:HTML(標準通用標記語言下的一個應用)、級聯(lián)樣式表和JavaScript,這就要求前端開發(fā)工程師不僅要掌握基本的Web前端開發(fā)技術(shù),網(wǎng)站性能優(yōu)化、SEO和服務器端的基礎知識,而且要學會運用各種工具進行輔助開發(fā)以及理論層面的知識,包括代碼的可維護性、組件的易用性、分層語義模板和瀏覽器分級支持等。
【前端開發(fā)工程師的主要工作】前端開發(fā)工程師的主要工作是組織和實行網(wǎng)站重構(gòu):
1、優(yōu)化:根據(jù)W3C標準進行重構(gòu)后,可以讓前端的代碼組織更有序,顯著改善網(wǎng)站的性能,提高網(wǎng)站訪問速度,還能提高可維護性,對搜索引擎也更友好;
2、加速:重構(gòu)后的網(wǎng)站能帶來更好的用戶體驗,用XHTML+CSS重新布局后的頁面,文件更小,下載速度更快。
3、目的:網(wǎng)站重構(gòu)的目的不是為了讓網(wǎng)頁更符合Web標準,重構(gòu)的本質(zhì)是構(gòu)建一個前端靈活的MVC框架,即HTML作為信息模型(Model),CSS控制樣式(View),JavaScript負責調(diào)度數(shù)據(jù)和實現(xiàn)某種展現(xiàn)邏輯(Controller)。同時,代碼需要具有很好的復用性和可維護性。這是高效率、高質(zhì)量開發(fā)以及協(xié)作開發(fā)的基礎。
隨著人們對用戶體驗的要求越來越高,前端開發(fā)的技術(shù)難度越來越大,Web前端開發(fā)工程師這一職業(yè)終于從設計和制作不分的局面中獨立出來。
無雙天帝
前端研發(fā)工程師崗位職責
在日新月異的現(xiàn)代社會中,人們運用到崗位職責的場合不斷增多,制定崗位職責能夠有效的地防止因為職位分配不合理而導致部門之間或是員工之間出現(xiàn)工作推脫、責任推卸等現(xiàn)象發(fā)生。我敢肯定,大部分人都對制定崗位職責很是頭疼的,下面是我?guī)痛蠹艺淼那岸搜邪l(fā)工程師崗位職責,僅供參考,希望能夠幫助到大家。
崗位要求:
1.具有豐富的前端框架構(gòu)建經(jīng)驗;
2.精通HTML5/XHTML、CSS3 JS等網(wǎng)頁制作技術(shù)
3.精通React
4.熟悉es5, es6, scss
5.熟悉webpack, glut等工具的使用
6:有2年以上相關工作經(jīng)驗
優(yōu)秀實習生,應屆生有代碼基礎,大學或者實習期間有一定的工作經(jīng)驗和獲獎經(jīng)歷,可優(yōu)先考慮!
職責描述:
1、負責前端界面的前端構(gòu)建,各類交互設計與實現(xiàn);
2、能夠深入理解業(yè)務線需求、場景,進行系統(tǒng)分析、架構(gòu)設計以及核心功能的開發(fā);
3、負責單個業(yè)務線的前端開發(fā)工作,輔助leader管理團隊;
4、負責指導初、中級工程師,提升前端團隊整體技術(shù)實力
任職要求:
1、至少3年以上前端開發(fā)經(jīng)驗;
2、精通HTML(5)、CSS(3)、JS,精通頁面布局,SEO和語義化,熟練使用LESS或SASS開發(fā);
3、精通JavaScript、AJAX、DOM等前端技術(shù),掌握面向?qū)ο缶幊趟枷?,對常見JS框架(如jQuery/Kissy/Zepto/Bootstrap等)有豐富的經(jīng)驗和深入理解,完整的源碼閱讀***;
4、熟練掌握至少一種前端框架,比如Vue/ReactJS/AngularJS,具備實戰(zhàn)經(jīng)驗和優(yōu)化經(jīng)驗;
5、熟練掌握移動端開發(fā)(H5 Hybrid),適配及性能調(diào)優(yōu);
6、對JavaScript性能優(yōu)化、多瀏覽器兼容性、多設備和Android/iOS版本兼容問題有一定的經(jīng)驗;
7、熱愛技術(shù)、主動鉆研、溝通和協(xié)作能力優(yōu)秀,抗壓能力強;
工作職責:
負責全站全端(PC瀏覽器、移動端瀏覽器、APP內(nèi)嵌頁面)的WEB開發(fā)工作,并保證各個瀏覽器和終端設備的兼容性;
負責在效果圖或交互原型的基礎上完成高質(zhì)量的前端開發(fā)和維護,優(yōu)化用戶體驗;
負責維護前端的組件及類庫,建設前端系統(tǒng)框架、開發(fā)規(guī)范;
任職要求:
2年以上前端開發(fā)經(jīng)驗,對前端開發(fā)感興趣,關注前端技術(shù)發(fā)展;
了解HTTP協(xié)議,了解常用的Web標準,了解瀏覽器的工作原理,熟悉HTML、CSS、JavaScript等前端開發(fā)技術(shù);
了解流行的前端框架及工具鏈,熟練使用其中至少一種;
有良好的溝通協(xié)調(diào)能力,有團隊協(xié)作精神,具備良好的自我管理能力;
了解各種前端常見的坑加分,懂一點設計加分,懂一點后端加分,"離開了jQuery就不會寫前端"星人減分。
職位描述:
1.根據(jù)設計圖熟練使用React完成PC端網(wǎng)頁的.開發(fā)
2.前后端分離的方式與服務器API進行對接
3.對完成的頁面進行維護和對網(wǎng)站前端性能做相應的優(yōu)化
工作職責
1.負責公司W(wǎng)eb產(chǎn)品和客戶端內(nèi)嵌WEB頁應用架構(gòu)設計、核心代碼的編寫及與后臺服務的聯(lián)調(diào);
2.參與制定前端開發(fā)規(guī)范,開發(fā)風格一致的前端模板和組件。
3.自研數(shù)據(jù)綁定控件及框架。
崗位要求:
1.至少4年以上WEB前端開發(fā)經(jīng)驗,熟練使用Gulp、Webpack等構(gòu)建工具;
2.具備前端工程、模塊化、組件化的經(jīng)驗;
3.至少精通vue,React,Angular等前端框架中的一種;
4.學習能力強,思維嚴謹,具備優(yōu)秀的表達能力及團隊協(xié)作能力;
5.自驅(qū)力強,執(zhí)行力強,具備獨自承擔起前端研發(fā)的能力;
6.熟悉原生JS,ES6,能夠手工編寫HTML5及CSS3代碼;
7.熟悉瀏覽器和手機之間差異,能夠適配主流瀏覽器和主流手機;
8.有H5開發(fā)經(jīng)驗與前端性能優(yōu)化經(jīng)驗者優(yōu)先;
加分項:
1.有復雜項目的前端架構(gòu)設計經(jīng)驗;
2.有自己的github或博客等開源的作品;
3.熟悉一種或多種服務端語言(NodeJS、Java、php、Python)
優(yōu)質(zhì)工程師考試問答知識庫