工作職責(zé):
1、軟件系統(tǒng)前端開發(fā)框架設(shè)計及核心功能開發(fā);
2、前端應(yīng)用開發(fā),包含桌面端、移動端;
3、前端前沿技術(shù)預(yù)研,參與前端架構(gòu)設(shè)計。
職位要求:
1、碩士及以上學(xué)歷,5年以上工作經(jīng)驗;
2、有扎實的JavaScript基礎(chǔ),掌握J(rèn)avaScript基本編碼規(guī)范;能熟練使用ES6、TypeScript新特性進(jìn)行項目開發(fā);
3、理解面向?qū)ο缶幊趟枷?,具有良好的編程?xí)慣,有一定的程序結(jié)構(gòu)設(shè)計能力;
4、理解前端設(shè)計模式,MVC、MVVM、Redux、響應(yīng)式編程等,有實際項目經(jīng)驗;
5、掌握Promise、Rxjs等異步編程模型;
6、熟練掌握Bootstrap、Foundation等一種響應(yīng)式框架;
7、熟練使用至少一種開發(fā)框架(Angular、React、Vue),能獨立開發(fā)組件,理解框架核心概念;
8、熟練掌握前端工程化工具,如npm、Webpack、Yarn等驗;
9、熟練掌握至少一種前端框架(Angular、React、Vue)CLI 工具,了解其原理;
10、掌握前端單元測試方法與工具;
11、熟練使用各種調(diào)試、抓包工具,能獨立分析、解決問題;
12、有.Net、Java等編程經(jīng)驗者優(yōu)先;
13、有大型Web系統(tǒng)開發(fā)經(jīng)驗者優(yōu)先。