一、崗位職責(zé)
1、 負責(zé)公司W(wǎng)eb端、移動端(跨端)產(chǎn)品的前端開發(fā)與實現(xiàn),參與產(chǎn)品需求分析、界面交互設(shè)計討論,將設(shè)計稿精準轉(zhuǎn)化為可交互的頁面;
2、基于Vue、React等主流框架進行組件封裝、頁面開發(fā)及性能優(yōu)化,確保產(chǎn)品在不同瀏覽器、設(shè)備上的兼容性與流暢性;
3、 熟練運用Ant Design全家桶(Ant Design Vue/React、Ant Design Pro等)搭建高效、美觀的前端界面,提升用戶體驗;
4、負責(zé)前端工程化建設(shè),參與構(gòu)建工具配置、代碼規(guī)范制定、自動化測試落地等工作,提升團隊開發(fā)效率;
5、配合產(chǎn)品、后端團隊完成需求對接與功能迭代,及時解決開發(fā)過程中遇到的前端技術(shù)問題;
6、 關(guān)注前端技術(shù)動態(tài),主動引入新技術(shù)、新方法,推動前端技術(shù)架構(gòu)優(yōu)化與升級;
7、上級交辦的其他事項。
二、任職要求
1、本科及以上學(xué)歷,計算機相關(guān)專業(yè),1-3年前端開發(fā)經(jīng)驗(優(yōu)秀應(yīng)屆生可放寬),有UniApp使用經(jīng)驗的優(yōu)先錄用。;
2、 精通HTML5、CSS3、JavaScript(ES6+),掌握Flex、Grid等布局方式,熟悉前端模塊化、工程化開發(fā)思想;
3、 熟練掌握Vue生態(tài)及React生態(tài),具備基于兩種框架的項目開發(fā)實戰(zhàn)經(jīng)驗;
4、深入使用過Ant Design全家桶(Ant Design Vue、Ant Design Pro、Ant Design Mobile),能夠熟練運用組件進行頁面搭建,并具備組件二次封裝能力;
5、具備UniApp開發(fā)經(jīng)驗者優(yōu)先,能夠獨立完成跨平臺(小程序、APP、H5)項目的開發(fā)與適配;
6、熟悉前端構(gòu)建工具(Webpack、Vite),了解前端性能優(yōu)化(首屏加載、代碼分割、緩存策略等)方法;
7、具備良好的邏輯思維能力、問題排查能力,有較強的責(zé)任心和團隊協(xié)作精神,能夠高效配合團隊完成開發(fā)任務(wù);
8、有良好的代碼風(fēng)格和開發(fā)習(xí)慣,樂于學(xué)習(xí)新技術(shù),具備較強的自我驅(qū)動能力。