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