3 至 10年工作經(jīng)驗
職責
- 使用 React 或 Angular 構(gòu)建、交付并維護前端功能,包括組件架構(gòu)、狀態(tài)管理、路由/表單以及 API 集成。
- 優(yōu)化性能(打包、代碼分割、緩存、記憶化)、可訪問性(WCAG/ARIA)以及跨瀏覽器/設備兼容性。
- 與設計師和產(chǎn)品經(jīng)理合作,將用戶體驗轉(zhuǎn)化為強大的、可測試的用戶界面;在發(fā)現(xiàn)和規(guī)劃階段提供技術反饋。
- 建立并維護前端質(zhì)量標準:TypeScript 最佳實踐、單元/集成/端到端測試、Storybook 或類似工具、代碼檢查和持續(xù)集成。
- 集成并優(yōu)化 AI 輔助編碼工作流程,用于框架搭建、重構(gòu)、測試生成和代碼審查支持;記錄實踐和指標。
- 為前端的可觀測性做出貢獻:錯誤跟蹤、性能監(jiān)控(Core Web Vitals)、日志/指標儀表板。
- 與后端工程師合作,定義 API 合同并確保高效的數(shù)據(jù)獲取模式。
要求(必備條件)
- 至少 3 年至 12 年使用 React 或 Angular 進行現(xiàn)代網(wǎng)頁前端開發(fā)的經(jīng)驗;精通基于組件的設計、狀態(tài)管理(例如Redux、NgRx、Zustand、Signals)以及路由。
- 精通 TypeScript、語義化 HTML、CSS/SCSS 和響應式設計;對網(wǎng)頁性能和無障礙性基礎知識有扎實的理解。
- 有集成 REST/gRPC/GraphQL API 的經(jīng)驗;熟悉瀏覽器中的認證、授權和安全基礎知識。
- 強大的計算機科學基礎知識:數(shù)據(jù)結(jié)構(gòu)/算法、HTTP/TCP 基礎知識、異步編程和瀏覽器運行時概念。
- 在實際開發(fā)中熟練使用 AI 輔助工具(如 Claude Code、Cursor 或
Cline)進行代碼生成/重構(gòu)和測試創(chuàng)建;能夠評估其效果。
- 能夠適應 Git 工作流程、代碼審查、CI/CD 和自動化測試的團隊協(xié)作環(huán)境;具備強烈的責任心和溝通能力。
- 具有交付或維護后端功能(使用 Golang/Java/Node.js)的經(jīng)驗者優(yōu)先。
注:
外企外包性質(zhì),德企,無加班情況,工作強度不大,舒適度高。