掃一掃關(guān)注公眾號
[工作職責(zé)]
1.負(fù)責(zé)公司核心業(yè)務(wù)系統(tǒng)的前端開發(fā)工作,確保系統(tǒng)的前端功能穩(wěn)定、高效,并提供良好的用戶體驗。
2.利用前端開發(fā)工具和平臺,優(yōu)化復(fù)雜業(yè)務(wù)系統(tǒng)的UI設(shè)計和業(yè)務(wù)邏輯綁定,提升開發(fā)效率和代碼質(zhì)量。
3.主導(dǎo)業(yè)務(wù)應(yīng)用系統(tǒng)和產(chǎn)品模塊的整體用戶體驗設(shè)計,保障前端技術(shù)的不斷創(chuàng)新,增強(qiáng)系統(tǒng)的交互性和易用性。
4.提煉并開發(fā)可復(fù)用的前端組件,實現(xiàn)前端功能的快速開發(fā)、復(fù)用和部署。
5.能獨(dú)立完成Web前端研發(fā),包括需求分析、設(shè)計、編碼、測試及后期維護(hù),確保項目的順利進(jìn)行和高質(zhì)量交付。
6.負(fù)責(zé)前端整體框架的設(shè)計和優(yōu)化,持續(xù)提升系統(tǒng)的性能和可擴(kuò)展性。
[任職要求]
1.本科及以上學(xué)歷,計算機(jī)相關(guān)專業(yè),5年以上業(yè)務(wù)系統(tǒng)前端開發(fā)經(jīng)驗,具備扎實的計算機(jī)基礎(chǔ)知識;
2.精通HTML/CSS/JavaScript,能夠熟練運(yùn)用這些技術(shù)進(jìn)行復(fù)雜的Web前端開發(fā),優(yōu)化性能和用戶體驗;
3.深入理解HTTP及相關(guān)網(wǎng)絡(luò)協(xié)議,熟悉Web標(biāo)準(zhǔn),能夠處理瀏覽器兼容性問題,確保網(wǎng)站在不同設(shè)備和瀏覽器上的顯示效果一致;
4.熟練掌握React、Vue等前端框架,以及ES6、TypeScript等編程語言,能夠高效地進(jìn)行組件化開發(fā)和代碼復(fù)用;
5.熟悉Webpack、npm等前端開發(fā)工具,能夠合理配置項目依賴和優(yōu)化打包流程,提高開發(fā)效率;
6.具備前端架構(gòu)能力,能夠根據(jù)業(yè)務(wù)需求設(shè)計合理的前端架構(gòu),主導(dǎo)或獨(dú)立負(fù)責(zé)過一定規(guī)模產(chǎn)品的前端開發(fā);
7.了解并掌握至少一種Hybrid技術(shù)體系(如Electron, React Native, Weex, Flutter等),并有實際使用經(jīng)驗,能夠根據(jù)項目需求選擇合適的技術(shù)方案。
8.具備良好的溝通能力和團(tuán)隊協(xié)作精神,能夠與產(chǎn)品經(jīng)理和后端工程師緊密溝通。
9.具備較強(qiáng)的學(xué)習(xí)能力和解決問題的能力,能夠在遇到技術(shù)難題時迅速找到解決方案。
10.對前端技術(shù)生態(tài)和行業(yè)動態(tài)保持敏感,能夠持續(xù)關(guān)注并學(xué)習(xí)新技術(shù),為團(tuán)隊帶來創(chuàng)新思路。
11.加分項:
(1)熟悉Java后端開發(fā)語言,有全棧開發(fā)經(jīng)驗者優(yōu)先;
(2)有app的混合開發(fā)經(jīng)驗優(yōu)先;
(3)熟練掌握echarts,熟悉three.js、d3.js等可視化開發(fā)技術(shù)者優(yōu)先。