崗位內(nèi)容:
(一)Web 頁面與功能組件開發(fā)
- 依據(jù)綜合安防系統(tǒng)的業(yè)務(wù)需求,開發(fā)具備響應(yīng)式設(shè)計的 Web 頁面。確保頁面在不同設(shè)備(如電腦、平板、手機)和屏幕分辨率下為用戶帶來一致且優(yōu)秀的視覺體驗。
- 設(shè)計并實現(xiàn)各類功能組件,如安防事件預(yù)警彈窗、監(jiān)控設(shè)備狀態(tài)顯示組件等。這些組件需具備高度的可復(fù)用性和靈活性,以提高開發(fā)效率和系統(tǒng)的可維護性。
- 注重用戶體驗,對頁面和組件進行優(yōu)化,提高加載速度和交互流暢性。例如,通過優(yōu)化圖片資源、采用異步加載等技術(shù),減少用戶等待時間。
(二)與后端開發(fā)協(xié)作
- 與后端開發(fā)團隊緊密合作,共同制定前后端接口規(guī)范,確保前端與后端的數(shù)據(jù)交互準(zhǔn)確、高效。
- 參與后端開發(fā)過程中的需求評審和設(shè)計討論,從前端的角度提供專業(yè)意見,保證應(yīng)用程序的完整性和可維護性。
- 協(xié)助后端開發(fā)人員進行接口測試,及時發(fā)現(xiàn)并解決前后端交互過程中出現(xiàn)的問題,確保系統(tǒng)的穩(wěn)定性和可靠性。
(三)前端 UI 交互設(shè)計與測試
- 實現(xiàn)復(fù)雜的前端 UI 交互效果,如安防地圖的交互操作(縮放、平移、標(biāo)注等)、三維場景的交互展示(旋轉(zhuǎn)、縮放、漫游等)。通過運用先進的前端技術(shù),提升用戶與系統(tǒng)的交互體驗。
- 在跨瀏覽器(如 Chrome、Firefox、Safari 等)和跨設(shè)備環(huán)境中對前端應(yīng)用進行全面測試,確保應(yīng)用在各種環(huán)境下都能正常運行。
- 對前端應(yīng)用進行性能測試和優(yōu)化,提高系統(tǒng)的響應(yīng)速度和穩(wěn)定性。例如,通過優(yōu)化代碼結(jié)構(gòu)、減少 HTTP 請求等方式,提升系統(tǒng)的性能。
(四)特定技術(shù)領(lǐng)域開發(fā)
- 熟悉 H5 開發(fā)技術(shù),能夠運用 HTML5、CSS3 和 JavaScript 等技術(shù)開發(fā)出具有豐富交互功能的安防應(yīng)用。
- 具備看板開發(fā)能力,能夠根據(jù)安防業(yè)務(wù)需求設(shè)計并開發(fā)出直觀、清晰的監(jiān)控看板。通過數(shù)據(jù)可視化技術(shù),將安防數(shù)據(jù)以圖表、報表等形式展示出來,為用戶提供決策支持。
- 了解三維開發(fā)技術(shù),能夠運用 Three.js 等三維開發(fā)庫實現(xiàn)安防場景的三維建模和展示。例如,構(gòu)建安防園區(qū)的三維模型,展示園區(qū)內(nèi)的建筑布局、監(jiān)控設(shè)備分布等信息。
- 掌握地圖開發(fā)技術(shù),能夠使用百度地圖、高德地圖等地圖 API 實現(xiàn)安防地圖的開發(fā)。例如,在地圖上標(biāo)注監(jiān)控設(shè)備位置、報警事件發(fā)生地點等信息,方便用戶進行管理和調(diào)度。
任職要求
(一)專業(yè)技能要求
- 精通 HTML、CSS 和 JavaScript,能夠熟練運用這些技術(shù)進行前端頁面的開發(fā)和優(yōu)化。熟悉至少一種主要的前端框架(VUE2 或者 VUE3),能夠運用框架進行組件化開發(fā)和項目架構(gòu)設(shè)計。
- 對 H5 開發(fā)、看板開發(fā)、三維開發(fā)、地圖開發(fā)相關(guān)技術(shù)有一定的了解和實踐經(jīng)驗。能夠獨立完成相關(guān)功能的開發(fā)和調(diào)試工作。
- 熟悉前端性能優(yōu)化技巧,能夠?qū)η岸藨?yīng)用進行性能分析和優(yōu)化,提高系統(tǒng)的響應(yīng)速度和穩(wěn)定性。
- 了解前端自動化構(gòu)建工具(如 Webpack、Gulp 等)和版本控制工具(如 Git)的使用,能夠熟練進行項目的構(gòu)建和管理。
(二)職業(yè)素養(yǎng)要求
- 具備良好的溝通能力和團隊合作精神,能夠與后端開發(fā)人員、產(chǎn)品經(jīng)理、測試人員等跨部門團隊進行有效的溝通和協(xié)作。
- 有解決問題的能力和創(chuàng)新思維,面對復(fù)雜的技術(shù)問題能夠獨立思考并提出有效的解決方案。在工作中能夠不斷探索新的技術(shù)和方法,為項目帶來創(chuàng)新和改進。
- 至少兩年以上相關(guān)前端開發(fā)工作經(jīng)驗,有綜合安防行業(yè)前端開發(fā)經(jīng)驗者優(yōu)先考慮。
- 對綜合安防行業(yè)有一定的了解和興趣,能夠快速掌握安防業(yè)務(wù)知識,將其融入到前端開發(fā)工作中。
其他:
工作地在惠州。