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