一、崗位職責(zé):
1. 負(fù)責(zé)公司項(xiàng)目的整體前端架構(gòu)設(shè)計(jì)與開發(fā),確保項(xiàng)目的高性能、高可用性和良好的用戶體驗(yàn);
2. 使用uniapp、Vue.js、React等主流前端技術(shù)棧進(jìn)行多端(APP、Web應(yīng)用)的前端開發(fā);
3. 根據(jù)產(chǎn)品需求和設(shè)計(jì),實(shí)現(xiàn)UI頁面的布局和交互效果,確保頁面在各種設(shè)備和瀏覽器上的兼容性和響應(yīng)式;
4. 負(fù)責(zé)前端性能優(yōu)化,提升頁面加載速度和運(yùn)行效率,優(yōu)化用戶交互體驗(yàn);
5. 與后端團(tuán)隊(duì)合作,完成數(shù)據(jù)接口的對(duì)接和調(diào)試,確保前后端數(shù)據(jù)交互的準(zhǔn)確性;
6. 參與項(xiàng)目需求分析,提供技術(shù)方案,解決項(xiàng)目中的技術(shù)難題;
7. 負(fù)責(zé)前端UI框架技術(shù)選型、設(shè)計(jì)和實(shí)現(xiàn),并負(fù)責(zé)產(chǎn)品維護(hù)與演進(jìn);
8. 跟蹤前端技術(shù)發(fā)展趨勢(shì),對(duì)現(xiàn)有項(xiàng)目進(jìn)行技術(shù)升級(jí)和優(yōu)化。
二、崗位要求:
1. 計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,5年以上前端開發(fā)經(jīng)驗(yàn),其中至少3年使用uniapp、Vue.js、React等主流前端技術(shù)棧;
2. 精通HTML5、CSS3、JavaScript(ES6+),熟練掌握跨瀏覽器開發(fā)技巧;
3. 熟悉Vue.js和React框架,具備豐富的實(shí)際項(xiàng)目經(jīng)驗(yàn),能夠獨(dú)立搭建前端項(xiàng)目架構(gòu);
4. 熟練使用uniapp進(jìn)行跨平臺(tái)開發(fā),有成功上線的多端應(yīng)用案例;
5. 熟練掌握多種圖表庫(Echarts等)、U框架(如Element Uluview,AntD等)及動(dòng)畫庫;
6. 有網(wǎng)站自適應(yīng)設(shè)計(jì)經(jīng)驗(yàn),能夠?qū)崿F(xiàn)復(fù)雜的響應(yīng)式布局;
7. 熟悉HTTP/HTTPS、TCP/IP、websocket、MQTT等協(xié)議原理
8. 熟悉前端工程化,熟練使用Webpack、Babel、Git等工具;
9. 具備良好的團(tuán)隊(duì)協(xié)作能力,能夠指導(dǎo)和培養(yǎng)初級(jí)工程師;
10. 對(duì)前端技術(shù)有深入理解,能夠快速學(xué)習(xí)和應(yīng)用新技術(shù),有強(qiáng)烈的責(zé)任心和進(jìn)取心。