前端工程師
軒昂有限公司 XUENN Pte Ltd.
・
Full-time• 實現 SPA,減少頁面重新載入並提升效能,使用 Vue.js、Pinia 及 TypeScript 強型別提升程式碼可讀性與穩定性
• 導入 Storybook,實現元件獨立開發、測試與協作,促進設計與開發團隊合作並提升元件品質
• 建立 Web Component 共用元件庫,降低重複開發成本並提升開發效率
• 使用 Lerna 管理多個 repo,實現共用模組重用並簡化多 repo 管理複雜度
• 利用 Swagger 生成 RESTful API 文件,並實現多版本後端服務接口管理,提升 API 文件一致性與維護性
• 導入 Hangfire 執行定期任務,並建置 Web UI 介面,方便團隊即時監控任務狀態與錯誤追蹤
• 使用 Redis 實作分散式快取,將頻繁存取資料緩存於記憶體,並設計過期與更新機制,大幅降低資料庫操作和壓力
• 實現 Filebeat 分類日誌收集,搭配 ELK 視覺化搜尋和過濾功能,提升監控效率與錯誤排查速度
• 配置 Jenkins Pipeline 與 GitLab 整合,完成應用程式自動化編譯、打包與部署