【崗位職責】
1. 負責公司 Web 產(chǎn)品及相關(guān)模塊的前端開發(fā)實現(xiàn),包括頁面布局、交互邏輯、基礎(chǔ)動效開發(fā)等,確保產(chǎn)品在不同瀏覽器、不同設(shè)備上的兼容性和一致性。
2. 參與產(chǎn)品需求分析和技術(shù)方案討論,根據(jù)需求文檔和設(shè)計稿,精準還原界面效果,保障用戶交互體驗的流暢性。
3. 負責前端與后端的數(shù)據(jù)交互和接口對接,編寫清晰的接口調(diào)用邏輯,排查并解決對接過程中的數(shù)據(jù)傳輸、格式適配等問題。
4. 參與前端代碼優(yōu)化,針對頁面加載速度、運行性能等方面的問題提出改進方案并落地實施;定期維護負責模塊的代碼,修復(fù)已知 Bug。
5. 遵循團隊前端開發(fā)規(guī)范,編寫可維護、可擴展的代碼;參與團隊代碼評審,分享開發(fā)經(jīng)驗,協(xié)助提升團隊整體代碼質(zhì)量。
6. 撰寫并維護相關(guān)技術(shù)文檔,包括接口對接文檔、模塊開發(fā)說明等,便于團隊協(xié)作和后續(xù)維護。
7. 關(guān)注 Vue.js 及前端領(lǐng)域的技術(shù)動態(tài),學(xué)習(xí)并嘗試應(yīng)用新技術(shù)、新工具,提升開發(fā)效率和產(chǎn)品體驗。
8. 參與系統(tǒng)迭代更新,適配新的業(yè)務(wù)需求,確保負責模塊與系統(tǒng)整體的兼容性和擴展性,配合團隊完成項目交付。
【任職條件】
1. 本科及以上學(xué)歷,2 年以上前端開發(fā)經(jīng)驗,其中至少 1 年專注于 Vue.js 開發(fā)經(jīng)驗,具備完整的中小型項目開發(fā)經(jīng)歷,能獨立完成常規(guī)前端模塊的開發(fā)與實現(xiàn)。
2. 熟練掌握 Vue.js 框架及核心生態(tài)(Vue Router、Vuex/Pinia、Vue CLI),熟悉 Vue 3 基礎(chǔ)用法,了解 Composition API;掌握 JavaScript、HTML5、CSS3 等前端核心技術(shù),熟練運用 ES6 + 語法進行開發(fā)。
3. 具備移動端適配和響應(yīng)式設(shè)計實戰(zhàn)經(jīng)驗,能處理常見的多端兼容問題;了解小程序或跨端框架(如 Taro、UniApp)基本用法者優(yōu)先。
4. 熟悉前端工程化基礎(chǔ)流程,具備良好的代碼規(guī)范和注釋習(xí)慣,能使用常用的代碼調(diào)試工具排查問題;了解前端性能優(yōu)化的基本思路和常用方法。
5. 了解前后端數(shù)據(jù)交互原理,熟悉 RESTful API 調(diào)用方式,能與后端團隊高效協(xié)作完成接口對接;對用戶體驗有基本追求,能根據(jù)需求優(yōu)化交互細節(jié)。
6. 具備較強的學(xué)習(xí)能力,能快速跟進前端新技術(shù)、新工具;邏輯清晰,具備獨立分析和解決常見前端技術(shù)問題的能力。
7. 溝通能力良好,具備團隊協(xié)作精神,責任心強,能承受合理的項目壓力,積極配合團隊完成開發(fā)任務(wù)。