職位描述:
1、參與公司企業(yè)級(jí)服務(wù)平臺(tái)前端的架構(gòu)設(shè)計(jì)和開發(fā);
2、負(fù)責(zé)產(chǎn)品設(shè)計(jì)的前端代碼開發(fā)工作,產(chǎn)出原型,配合完成后端數(shù)據(jù)的接口,改進(jìn)用戶體驗(yàn)和設(shè)計(jì)、優(yōu)化產(chǎn)品前端兼容性和性能;
3、理解業(yè)務(wù)邏輯,針對(duì)不同業(yè)務(wù)需求給出前端技術(shù)解決方案并實(shí)現(xiàn)交互原型;
4、參與現(xiàn)有前端組件庫(kù)進(jìn)行維護(hù)和升級(jí);
5、進(jìn)行新技術(shù)調(diào)研,持續(xù)對(duì)產(chǎn)品前端進(jìn)行維護(hù)和升級(jí);
職位要求:
1、三年以上前端開發(fā)經(jīng)驗(yàn),熟知Web最新標(biāo)準(zhǔn)(HTML5 / CSS3 / ES6);
2、有良好的編程習(xí)慣,重視代碼規(guī)范和代碼質(zhì)量;;
3、具備設(shè)計(jì)感,對(duì)用戶界面設(shè)計(jì)和交互有一定的理解;
4、熟悉Vue2、Vue3及其生態(tài)鏈,具備復(fù)雜項(xiàng)目實(shí)踐經(jīng)驗(yàn);
5、 熟練配置和使用Webpack進(jìn)行開發(fā)和構(gòu)建;
6、熟練使用Git以及相應(yīng)的工作流程(Git Flow);
7、了解MVVM和MVC模式、異步變成以及響應(yīng)式開發(fā)的概念;
8、了解前端工程化并具備實(shí)踐經(jīng)驗(yàn);
9、了解Node.js開發(fā);
10、具備框架、組件庫(kù)或工具庫(kù)開發(fā)經(jīng)驗(yàn)優(yōu)先;
11、熟悉面向?qū)ο蠛秃瘮?shù)式編程范式優(yōu)先;
12、參與具備一定影響力的開源項(xiàng)目?jī)?yōu)先;
13、撰寫技術(shù)博客或發(fā)表技術(shù)文章優(yōu)先; |