崗位職責(zé):???1、參與改進開發(fā)、構(gòu)建、發(fā)布、監(jiān)控等前端工程化體系;?
???2、參與Web性能優(yōu)化、體驗優(yōu)化、參與新技術(shù)探索、推進系統(tǒng)架構(gòu)的演化;?
???3、參與前端部門下具體業(yè)務(wù)推動;?
???4、根據(jù)業(yè)務(wù)需求,封裝復(fù)用性高、可維護性好的前端組件;??
???5、不斷優(yōu)化前后端分離架構(gòu);??
???6、通過開發(fā)工具、改進流程,保證前端業(yè)務(wù)開發(fā)的高效性。?
?任職要求:
???1、計算機等相關(guān)專業(yè);具有5年以上工作經(jīng)驗;?
???2、精通JavaScript,熟悉ES6及babel.?熟練使用npm庫,了解NodeJS;?
???3.、精通CSS3、html5,?能夠設(shè)計健壯的復(fù)雜布局;?
???4.、精通主流前端框架(Vue/React/AngularJS)至少一種,了解其核心功能的實現(xiàn)原理;?
???5.、精通OO思想,熟悉常用設(shè)計模式,深諳模塊化,組件化,關(guān)注點分離等開發(fā)理念;?
???6.、熟悉RESTful?API設(shè)計和使用,熟悉http協(xié)議及異步編程;?
???7、熟悉瀏覽器資源加載與解析原理;?
???8、有良好的代碼習(xí)慣,要求結(jié)構(gòu)清晰,命名規(guī)范,邏輯性強,代碼冗余率低;?
???9、工作細致認真,開放和積極的工作態(tài)度,有良好的團隊合作精神。