前端開發工程師
●一)工作內容
1. 界面開發與交互實現:運用HTML、CSS、JavaScript等核心技術,將UI/UX設計稿精準轉化為功能齊全、交互流暢的前端界面,涵蓋PC端、移動端等多平臺展示,滿足不同用戶設備的使用需求。例如,針對公司電商平臺的商品展示頁面,實現商品圖片的輪播效果、用戶點擊商品后的詳情彈窗展示等交互功能。
2. 技術選型與框架搭建:依據項目特性和業務需求,合理挑選并搭建前端開發框架,Vue3必須要會,優化框架配置以提升開發效率,同時確保代碼的可維護性和擴展性。
3. 性能優化與問題解決:持續關注前端頁面性能,采用優化策略,如代碼壓縮、圖片優化、懶加載等技術,提升頁面加載速度和響應性能;及時排查并解決前端開發過程中出現的各類兼容性問題和技術難題,保障產品穩定運行。比如,針對頁面加載緩慢的問題,通過vite進行代碼拆分和優化,減少初始加載文件大小。
4. 協同與溝通:與后端開發團隊緊密合作,共同定義數據接口規范,確保前后端數據交互的穩定與高效;與產品經理、UI/UX設計師保持密切溝通,理解產品需求和設計理念,為產品的迭代升級提供前端技術支持。在項目開發過程中,每日與后端團隊進行進度溝通,及時調整接口對接方案。
●二)職位要求
1. 學歷與專業:本科及以上學歷,計算機科學與技術、軟件工程、信息與計算科學等相關專業優先考慮。
2. 技術技能 ● 熟練掌握HTML5、CSS3,能運用Flexbox、Grid等布局技術實現復雜頁面布局,對CSS預處理器(如Sass、Less)有實際使用經驗。
● 精通JavaScript,熟悉ES6+語法特性,能夠運用閉包、原型鏈等概念解決實際開發問題,掌握常用設計模式。
● 熟練掌握至少一種主流前端框架,深入理解其核心原理和生命周期,具備基于框架開發中大型項目的能力。例如,熟練使用React Hooks進行組件開發,理解Vue的響應式原理。
● 熟悉前端工程化流程,掌握Webpack、Vite等構建工具的配置和使用,了解Babel、ESLint等前端開發輔助工具,能夠進行代碼編譯、語法檢查和優化。
● 具備移動端開發經驗,熟悉響應式設計,了解移動端常見的性能優化和兼容性問題及解決方案,如適配不同手機屏幕尺寸、處理移動端觸摸事件等。
3. 其他能力
● 具備良好的代碼編寫習慣,代碼結構清晰、規范,易于維護和擴展,遵循團隊代碼規范和最佳實踐。
● 擁有較強的學習能力和問題解決能力,能夠快速學習和應用新技術,獨立分析和解決前端開發過程中遇到的各種問題。
● 具備良好的溝通協作能力,能夠與團隊成員有效溝通,共同完成項目開發任務,積極參與團隊技術交流和分享。
●三)待遇
● 我們這邊包住宿跟三餐 能力優秀薪資面議