工作內(nèi)容:
1. 負責公司W(wǎng)eb應(yīng)用及移動端頁面的前端開發(fā)工作,依據(jù)設(shè)計稿和產(chǎn)品需求完成頁面的搭建與功能實現(xiàn),確保代碼的準確性與高效性。
2. 與產(chǎn)品經(jīng)理、后端開發(fā)人員緊密協(xié)作,完成前后端數(shù)據(jù)交互,優(yōu)化前端性能,提升用戶體驗,及時解決開發(fā)過程中出現(xiàn)的問題。
3. 對現(xiàn)有前端項目進行維護和升級,修復潛在的代碼缺陷,優(yōu)化頁面加載速度、交互流暢度及響應(yīng)性,保證各瀏覽器兼容性和執(zhí)行效率。
4. 參與前端技術(shù)選型和框架搭建,負責前端組件的設(shè)計與開發(fā),提高組件的復用性和可維護性,推進前端工程化建設(shè)。
5. 編寫清晰、易讀、可維護的代碼,遵循代碼規(guī)范和團隊協(xié)作流程,配合完成代碼審查和技術(shù)文檔編寫工作。
工作要求:
1. 2年以上前端開發(fā)經(jīng)驗。
2. 扎實掌握HTML5、CSS3、JavaScript等前端基礎(chǔ)技術(shù),熟悉ES6+語法特性,能手寫高效、語義化的代碼,對頁面布局和樣式有較強的把控能力。
3. 熟練掌握Vue.js或React.js等主流前端框架中的一種,理解其核心原理和生命周期,能夠獨立完成復雜頁面和功能模塊的開發(fā)。
4. 熟悉前端構(gòu)建工具,如Webpack、Vite等,了解前端工程化、模塊化開發(fā),掌握常見的前端性能優(yōu)化方法。
5. 熟悉HTTP協(xié)議,掌握Ajax、Axios等數(shù)據(jù)交互技術(shù),能夠與后端進行高效的數(shù)據(jù)對接。
6. 具備良好的代碼風格和版本管理意識,熟練使用Git進行代碼管理和團隊協(xié)作。
7. 對頁面設(shè)計和用戶體驗有一定的敏感度,能夠根據(jù)產(chǎn)品需求提出合理的前端交互建議。
8. 具備良好的溝通能力和團隊合作精神,工作積極主動,責任心強,有較強的學習能力和解決問題的能力。