前端開發(fā)崗位要求:
1、負責 Web、移動端 產(chǎn)品迭代,構(gòu)建高可用前端工程(模塊化、組件化、可觀測)。
2、設計與實現(xiàn) AI 交互界面:多輪對話、工具調(diào)用結(jié)果展示、代碼、表格、引用渲染、消息狀態(tài)與重試。
3、實現(xiàn) 流式響應與增量渲染,優(yōu)化首屏、交付延遲與交互手感。
4、實時通信 場景開發(fā):WebSocket、WebRTC(音視頻、屏幕共享、白板)與斷線重連、心跳、節(jié)流等策略。
5、參與移動端適配與跨端方案(H5、小程序、React Native、uni-app 其一),保障一致體驗與性能。
6、編寫技術(shù)文檔、接口文檔,推動前后端協(xié)作與規(guī)范化。
7、基礎性能與質(zhì)量保障:性能監(jiān)控、前端埋點、可用性監(jiān)控、單元、端到端測試(Vitest、Playwright)。
【任職條件】
1、熟練 React 或 Vue,扎實 TypeScript、ES6+;理解狀態(tài)管理、路由、表單、虛擬列表等常見模式。
2、有 AI 聊天界面 或富交互業(yè)務經(jīng)驗;掌握 流式響應處理 與增量 UI 渲染。
3、掌握 WebSocket 基礎與重連、心跳、消息有序性;了解 WebRTC 或愿意快速補齊。
4、具備良好的工程化能力:打包構(gòu)建(Vite、Webpack)、代碼規(guī)范、組件復用與 Storybook 文檔化。
5、能輸出高質(zhì)量 技術(shù)與接口文檔,溝通順暢,結(jié)果導向。
加分項:
1、做過小程序、跨端項目;或有 React Native 經(jīng)驗。
2、對接過大模型后端并完成前端能力抽象與組件庫化。
3、有前端可觀測、監(jiān)控(Sentry、Prometheus 前端埋點鏈路)與性能優(yōu)化案例。
4、熟悉 安全與合規(guī) 基礎(權(quán)限、鑒權(quán)、CSRF、XSS、內(nèi)容審查 UI 提示)。