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