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