崗位職責
1. 技術(shù)攻堅與架構(gòu)搭建
o 主導(dǎo)公司核心項目的前端架構(gòu)設(shè)計與規(guī)劃,運用 Vue 及 Vue 生態(tài)系統(tǒng)(如 Vuex、Vue Router、Element UI 等),結(jié)合前沿技術(shù)理念,構(gòu)建高性能的前端架構(gòu),為項目的長期發(fā)展奠定堅實基礎(chǔ)。
o 憑借深厚的 JavaScript 功底,獨立完成復(fù)雜業(yè)務(wù)邏輯的前端實現(xiàn),編寫高效、可讀、可維護的代碼,確保系統(tǒng)能夠穩(wěn)定運行。
2. 多端開發(fā)與優(yōu)化
o 負責 PC 端、移動端 以及微信小程序的前端頁面開發(fā),依據(jù)不同平臺特性,靈活運用適配技術(shù),確保頁面在各類終端設(shè)備上呈現(xiàn)出卓越的視覺效果與流暢的交互體驗。
o 深入開展性能優(yōu)化工作,運用專業(yè)工具(如 Lighthouse、Chrome DevTools、WeChat DevTools 等)精準剖析頁面加載、渲染、資源利用等環(huán)節(jié)存在的問題,通過代碼壓縮、圖片優(yōu)化、異步加載、緩存策略優(yōu)化等手段,全方位提升前端性能,降低用戶等待時間,提高用戶留存率。
3. 接口集成與協(xié)同
o 與后端團隊緊密協(xié)作,深度參與接口設(shè)計討論,依據(jù)前端需求提供專業(yè)建議,確保前后端接口的合理性與易用性。
o 獨立承擔復(fù)雜接口的集成工作,高效處理接口數(shù)據(jù),實現(xiàn)前端與后端數(shù)據(jù)的無縫對接,保障業(yè)務(wù)流程的順暢運行,對前后端聯(lián)調(diào)過程中出現(xiàn)的問題能夠迅速定位并解決。
4. UI 設(shè)計與交互實現(xiàn)
o 具備扎實的 UI 設(shè)計能力,能夠根據(jù)產(chǎn)品需求、用戶體驗原則以及品牌定位,使用 Sketch、Adobe XD 等設(shè)計工具進行創(chuàng)意性的界面設(shè)計,涵蓋布局構(gòu)思、色彩搭配、圖標繪制、動效設(shè)計等各個方面,確保設(shè)計風格獨特且貼合產(chǎn)品調(diào)性。
o 在前端開發(fā)過程中,精準將 UI 設(shè)計稿轉(zhuǎn)化為鮮活的頁面,注重細節(jié)雕琢與交互細節(jié)的打磨,運用 CSS3 動畫、JavaScript 交互庫等技術(shù),賦予頁面靈動的生命力,為用戶帶來沉浸式的交互體驗,同時能夠依據(jù)實際開發(fā)情況對設(shè)計方案提出建設(shè)性的優(yōu)化建議,與 UI 設(shè)計師協(xié)同打造極致用戶界面。
任職要求
1. 教育背景:本科及以上學(xué)歷,計算機科學(xué)、軟件工程、數(shù)字媒體技術(shù)等相關(guān)專業(yè)畢業(yè),擁有扎實的計算機理論基礎(chǔ)。
2. 工作經(jīng)驗:具有 3 年以上前端開發(fā)經(jīng)驗,其中至少 2 年專注于 Vue 框架及相關(guān)技術(shù)應(yīng)用,有多個成功上線的大型項目案例,涵蓋 PC、移動端及微信小程序開發(fā),熟悉完整的項目開發(fā)周期。
3. 技術(shù)技能
o 精通 Vue.js 框架,深入理解其原理、生命周期、組件化開發(fā)、狀態(tài)管理等核心要點,能夠熟練運用 Vuex 進行復(fù)雜的狀態(tài)管理,利用 Vue Router 搭建高效的路由系統(tǒng),對 Vue 周邊生態(tài)有深入了解并能靈活運用。
o 對 JavaScript 語言有深厚造詣,熟練掌握 ES6 + 語法特性,精通函數(shù)式編程、異步編程等高級技巧,熟悉 JavaScript 常見設(shè)計模式,具備出色的代碼調(diào)試與優(yōu)化能力,能應(yīng)對各種復(fù)雜業(yè)務(wù)場景下的代碼編寫挑戰(zhàn)。
o 熟練掌握 HTML5、CSS3 技術(shù),能夠運用 CSS 實現(xiàn)各種復(fù)雜的頁面布局、自適應(yīng)設(shè)計以及炫酷的動畫效果,對 CSS 預(yù)處理器(如 Sass、Less)有豐富的使用經(jīng)驗,了解 CSS 模塊化和原子化 CSS 理念,確保代碼的整潔與復(fù)用性。
o 深入掌握微信小程序開發(fā)框架和 API,熟悉小程序的組件化開發(fā)、生命周期管理、數(shù)據(jù)緩存等技術(shù),能根據(jù)小程序的特點進行針對性的性能優(yōu)化和功能擴展,確保小程序的高效運行。
o 具備扎實的 UI 設(shè)計能力,熟悉 Sketch、Adobe XD 等設(shè)計工具的基本操作,掌握設(shè)計原則和用戶體驗規(guī)范,能夠獨立完成前端頁面的設(shè)計工作,具備良好的審美能力和創(chuàng)新思維,能將設(shè)計理念與前端開發(fā)技術(shù)完美融合。
o 熟悉前端工程化工具和技術(shù),如 Webpack、Vite、Rollup 等構(gòu)建工具的配置和優(yōu)化,掌握代碼規(guī)范檢查工具(ESLint、Prettier)、自動化測試工具(Jest、Cypress)的使用,能搭建和維護高效的前端開發(fā)環(huán)境,提高開發(fā)效率和代碼質(zhì)量。
4. 綜合素質(zhì)
o 具備卓越的溝通能力和團隊協(xié)作精神,能夠與產(chǎn)品經(jīng)理、設(shè)計師、后端工程師等不同專業(yè)背景的團隊成員建立良好的溝通渠道,準確理解需求,協(xié)同攻克技術(shù)難題,推動項目順利進展。
o 擁有強烈的學(xué)習(xí)熱情和自我驅(qū)動力,時刻關(guān)注前端技術(shù)領(lǐng)域的最新動態(tài),主動學(xué)習(xí)并積極探索新技術(shù)、新方法,能夠快速將新知識融入到實際工作中,不斷提升個人技術(shù)水平和團隊整體競爭力。
o 具備強大的問題解決能力和抗壓能力,在面對緊急項目任務(wù)和復(fù)雜技術(shù)問題時,能夠迅速理清思路,運用專業(yè)知識和經(jīng)驗制定有效的解決方案,確保項目按時高質(zhì)量交付。
煙臺 - 萊山
山東緯橫數(shù)據(jù)科技有限公司煙臺 - 萊山
山東威爾數(shù)據(jù)股份有限公司煙臺 - 芝罘
海頤軟件煙臺 - 開發(fā)區(qū)
煙臺市利道軟件科技有限公司煙臺 - 芝罘
東方電子股份有限公司煙臺 - 芝罘
煙臺東方威智電子科技有限公司