崗位職責(zé):
- 產(chǎn)品功能開發(fā)與實現(xiàn):負責(zé)公司旗下核心產(chǎn)品(如官方平臺、在線商城、服務(wù)體系等)的 Web 前端或混合應(yīng)用功能的開發(fā)、測試與維護,打造高性能、高可用的用戶界面。
- 架構(gòu)與性能優(yōu)化:構(gòu)建復(fù)雜、響應(yīng)式的單頁應(yīng)用(SPA)或漸進式 Web 應(yīng)用(PWA),持續(xù)優(yōu)化前端性能、加載速度和渲染效率,確保卓越的用戶體驗。
- 跨端兼容與適配:確保 Web 應(yīng)用在多種 主流移動和桌面設(shè)備 及 現(xiàn)代瀏覽器 上擁有完美、一致的顯示與交互體驗,并特別關(guān)注移動端觸控交互特性。
- 協(xié)作與集成:與 UI/UX 設(shè)計師緊密合作,實現(xiàn)精準的設(shè)計還原;與后端工程師協(xié)作,設(shè)計和集成RESTful API,完成前后端數(shù)據(jù)交互邏輯。
- 代碼質(zhì)量與工程化:編寫高質(zhì)量、可維護、模塊化的代碼(使用TypeScript)。參與代碼審查、技術(shù)方案設(shè)計,并積極推動前端工程化體系建設(shè)。
- 技術(shù)探索與創(chuàng)新:關(guān)注前端技術(shù)發(fā)展趨勢,探索并引入符合 公司產(chǎn)品理念與高標(biāo)準 的新技術(shù)、新工具,以提升開發(fā)效率和產(chǎn)品質(zhì)量。
崗位要求:
1. 三年以上軟件開發(fā)經(jīng)驗;
2. 精通JavaScript前端框架(Vue/React),對響應(yīng)式單頁應(yīng)用程序和漸進式 Web 應(yīng)用程序有深入的了解;
3. 會使用 TypeScript;
4. 有移動端開發(fā)經(jīng)驗;
5. 具有開發(fā) RESTful API 將 Web 應(yīng)用程序連接到后端服務(wù)的經(jīng)驗;
6. 精通HTML5、CSS3 和 JSON;
7. 熟練了解Git等版本控制工具;
優(yōu)先考慮:
1. 有 Webpakc/Vite 配置經(jīng)驗優(yōu)先;
2. 有 NodeJS/Java/Python 等后端開發(fā)經(jīng)驗優(yōu)先;