跳至主要内容

前端工程師


備註

資深(Senior)

資深前端工程師 (Senior Front-end Engineer)

核心技術能力 (Technical Skills)

  • 前端基礎與進階技術:
    • 精通 HTML5, CSS3, JavaScript (ES6+)。
    • 熟悉 TypeScript
    • 熟悉 前端模組化開發響應式設計 (RWD)、以及跨裝置/瀏覽器相容性調整
  • 主流框架與生態系:
    • 具備 4 年以上前端開發經驗,並有獨立開發與主導專案的能力。
    • 熟悉至少一種主流前端框架,尤其是 React.js 生態系(包含 Hooks、Context、Router 等現代開發方式),並具備大型專案開發經驗
  • 建構與工具鏈 (Tooling):
    • 熟悉 Webpack, Vite, Rollup 等建構工具。
    • 具備 CI/CD 使用經驗。
  • 版本控制與協作 (Version Control & Collaboration):
    • 熟悉 Git 版本控制(以 GitHub Flow 為佳),具備多人協作經驗
    • 具備良好的 Code Review 習慣

程式碼品質與架構 (Quality & Architecture)

  • 程式碼素養:
    • 重視程式碼品質與可維護性,具備撰寫乾淨、可讀性高程式碼的習慣。
    • 具備規劃與重構前端架構的能力,以提升可維護性與擴展性
  • 使用者體驗 (UX):
    • 具備優化效能、提升使用者互動體驗的能力。
    • 能與設計人員一同優化產品 UI/UX 體驗

軟實力與溝通 (Soft Skills & Communication)

  • 溝通與合作:
    • 擁有良好的溝通能力與團隊合作精神
    • 主動釐清需求、理解問題,並將其轉化為具體的技術解決方案。
    • 樂於分享經驗與洞見,協助團隊成員提升技術能力。

加分條件 (Bonus Qualifications)

  • UI/Design 框架:
    • 熟悉任一 UI Framework (如 Tailwind CSS, MUI, Ant Design 等)。
  • 測試經驗:
    • 具備前端自動化測試經驗 (如 Jest, Testing Library, Cypress 等)。
  • 後端與 API 協作:
    • 前後端串接經驗,能與後端 API 有效整合,甚至能參與制定 API 相關經驗
  • 網站優化:
    • SEO, GA (Google Analytics), GTM (Google Tag Manager)Lighthouse 性能優化經驗。
  • 雲端與部署:
    • 熟悉雲端環境特性
    • 前端部署流程 (如 Vercel, Netlify) 經驗。
  • 系統規劃:
    • 具備在既有產品中導入更高效的 UI 實作方式與元件設計模式的經驗。