我們正在尋找一名經驗豐富、技術扎實的高級前端開發工程師,負責構建高性能、高可用的Web應用程序。您將參與產品架構設計、核心功能開發,并持續優化用戶體驗。我們期望您不僅精通主流前端技術(如React、Vue、Redux等),還具備良好的UI/UX設計思維,熟悉GIS地圖開發及數據庫交互,能夠帶領團隊解決復雜的技術挑戰。
崗位職責:
1、前端開發與架構設計負責Web前端架構設計、開發和優化,確保高性能、可擴展性和可維護性。
2、熟練使用React、Vue、Redux等主流框架,并能夠根據業務需求選擇合適的技術方案。3、優化前端代碼,提升頁面加載速度,改善用戶體驗。UI/UX 實現與優化與產品經理、UI/UX設計師緊密合作,實現高質量的用戶界面和交互體驗。
4、關注前端前沿技術,推動團隊技術升級,提升產品視覺和交互水平。
5、GIS地圖與數據可視化熟悉GIS地圖開發(如Mapbox、OpenLayers、Leaflet等),能夠實現復雜的地圖交互功能(如軌跡回放、熱力圖、區域繪制等)。
6、掌握數據可視化技術(D3.js、ECharts等),能夠高效呈現海量數據。
7、前后端協作與數據庫交互熟悉RESTful API、WebSocket等前后端通信方式,能夠與后端高效協作。
8、了解數據庫(如PostgreSQL、MongoDB等)的基本操作,優化數據查詢與渲染性能。
9、團隊協作與技術創新負責前端技術選型,指導初級工程師,推動團隊技術成長。關注前沿技術(如WebAssembly、PWA、微前端等),探索并落地優化方案。
任職要求:
1、5年以上前端開發經驗,精通React/Vue及其生態(如Redux、Vuex、Router等)。
2、扎實的JavaScript/TypeScript基礎,熟悉ES6+語法及工程化開發(Webpack、Vite等)。3、熟悉UI/UX設計原則,能夠獨立完成高保真頁面實現。
4、具備GIS地圖開發經驗(如Mapbox、OpenLayers、Cesium等),熟悉地圖渲染、交互優化。
5、了解數據庫基本操作(SQL/NoSQL),能夠優化前后端數據交互。
加分項:
熟悉Node.js,具備全棧開發能力。有微前端、低代碼平臺開發經驗。熟悉三維可視化(Three.js、Cesium等)或WebGL開發。有大型SaaS系統或高并發Web應用開發經驗。