崗位職責(zé):
1、獨(dú)立承擔(dān)業(yè)務(wù)模塊開(kāi)發(fā)、技術(shù)方案落地、跨團(tuán)隊(duì)協(xié)作;
2、熟練使用 Git(Rebase/ Cherry-pick 解決沖突);
3、高效對(duì)接后端(OpenAPI 規(guī)范/Swagger 聯(lián)調(diào));
4、獨(dú)立排查線上故障(Sentry 日志分析+應(yīng)急方案制定);
5、跨端開(kāi)發(fā),app開(kāi)發(fā)(UniApp 多端適配);
6、數(shù)據(jù)可視化,ECharts/AntV 實(shí)現(xiàn)動(dòng)態(tài)圖表,處理10萬(wàn)+ 數(shù)據(jù)點(diǎn)的渲染優(yōu)化。
任職要求:
1、2年以上實(shí)戰(zhàn)經(jīng)驗(yàn),至少主導(dǎo)過(guò)1個(gè)完整項(xiàng)目迭代;
2、熟悉leaflet框架,常用地圖api經(jīng)驗(yàn)者優(yōu)先,如天地圖、高德地圖等;
3、精通Vue3(Composition API + Pinia + Vite生態(tài))或React18(Hooks + Redux Toolkit);
4、組件庫(kù)深度使用經(jīng)驗(yàn)(Element Plus/Ant Design 二次封裝能力);
5、獨(dú)立配置 Webpack/Vite 優(yōu)化項(xiàng);
6、實(shí)現(xiàn)自動(dòng)化部署(GitLab CI/Jenkins),掌握Docker基礎(chǔ)容器化部署;
7、性能調(diào)優(yōu),比如解決過(guò)首屏加載 >2s 問(wèn)題(SSR/預(yù)渲染/代碼分割);
8、內(nèi)存泄漏定位(Chrome DevTools 堆快照分析);
9、TypeScript 復(fù)雜類型定義,泛型/Utility Types;
10、微前端了解 qiankun 模塊聯(lián)邦方案,有子應(yīng)用拆分實(shí)踐經(jīng)驗(yàn);
11、 具備代碼重構(gòu)能力,能編寫(xiě)高性能、可維護(hù)的整潔代碼,積極與包容的心態(tài),工作積極主動(dòng),順暢的溝通理解能力。
工作時(shí)間:9:00-18:00,周末雙休!