崗位職責:
1、負責產(chǎn)品前端頁面的設計、開發(fā)、調(diào)試與維護,保障頁面的兼容性和流暢性;
2、參與產(chǎn)品需求評審和原型討論,結(jié)合用戶體驗提出前端技術實現(xiàn)建議;
3、配合后端開發(fā)工程師完成接口聯(lián)調(diào),實現(xiàn)前后端數(shù)據(jù)的高效交互;
4、優(yōu)化前端頁面性能,解決不同瀏覽器、不同設備的兼容性問題;
5、編寫前端技術文檔,包括組件文檔、接口對接文檔和開發(fā)規(guī)范等;
6、關注前端新技術和新框架,推動團隊前端技術棧的迭代升級。
任職要求:
1、熟練掌握前端基礎技術,包括 HTML5、CSS3、JavaScript/TypeScript;
2、精通主流前端框架Vue.js、React、Angular 等,理解其設計原理(如虛擬 DOM、響應式原理、組件化思想)。
3、熟悉前端工程化工具,如 Webpack、Vite、npm/yarn 等的使用和配置;
4、熟悉跨端開發(fā)技術H5/小程序/React Native/Flutter/UniApp/Taro等,,有移動端開發(fā)經(jīng)驗,熟悉跨端適配方案;
5、熟悉地理坐標系(WGS84、GCJ02、BD09)、投影轉(zhuǎn)換及空間數(shù)據(jù)格式(GeoJSON、TopoJSON、Shapefile、KML)
6、掌握前端性能優(yōu)化方法,了解瀏覽器渲染原理和網(wǎng)絡請求優(yōu)化策略;
7、具備良好的代碼規(guī)范和版本控制意識,熟練使用 Git 等工具;
8、具備較強的用戶體驗感知能力,能夠設計出簡潔易用的前端交互界面;
9、良好的溝通協(xié)作能力,能與產(chǎn)品、設計、后端團隊高效配合;
10、具備快速學習能力,能夠跟進前端技術的更新迭代;
11、有責任心,注重代碼質(zhì)量和用戶體驗,對前端細節(jié)有嚴格要求。