〔台北總公司_產品處〕全端工程師 Full Stack Engineer|企業流程平台・API 整合・AI 協作
Description
我們正在打造自有企業流程平台 WorksHub+,透過 LINE WORKS 與企業系統串接,讓通知、任務、簽核與追蹤形成完整的工作流程。
你將加入產品發展處,與產品經理、設計師及工程夥伴共同開發平台功能、API 整合與可重用的流程模組,參與產品從需求討論、開發到上線迭代的完整過程。
【職務內容:核心任務】
1. WorksHub+ 平台前後端開發
・使用 Vue、JavaScript/TypeScript 開發管理介面。
・使用 PHP/Laravel 開發後端服務與 API。
・實作帳號權限、設定管理、流程操作、執行紀錄與儀表板等功能。
・兼顧操作體驗、資料正確性與程式可維護性。
2. 外部系統與通訊平台整合
・串接 LINE WORKS、LINE 官方帳號及企業內部或第三方系統。
・設計與實作 RESTful API、Webhook、資料轉換與事件處理。
・處理串接過程中的授權、錯誤、重試與紀錄,讓流程穩定運作。
3. 企業流程與產品模組開發
・將通知、分派、回報、簽核及追蹤等需求轉為系統功能。
・開發可設定的流程規則、Bot 互動與後台管理功能。
・將共通需求整理成可重用模組,逐步形成可交付的流程套件。
4. 系統品質與上線維運
・設計資料庫結構,改善查詢與執行效能。
・建立必要的測試、Log 與錯誤追蹤機制。
・配合版本管理、Code Review 與部署流程,協助排查上線問題。
5. 產品協作與 AI 工具應用
・與 PM、設計師討論需求、技術可行性、開發範圍與時程。
・使用 AI 開發工具輔助程式撰寫、測試、除錯與文件整理。
・理解並驗證 AI 產出的程式,對交付品質負責。
【必要條件】
・具備 2 年以上 Web 開發經驗,有實際前後端開發及上線經驗。
・熟悉 PHP/Laravel,能獨立開發後端功能與 API。
・熟悉 JavaScript/TypeScript,具備 Vue 或其他主流前端框架經驗。
・熟悉 HTML、CSS 與 RWD,能依設計稿完成介面與互動。
・熟悉 MySQL 與關聯式資料庫設計,具備 SQL 查詢及效能改善能力。
・具備 RESTful API 串接經驗,理解 HTTP、身分驗證與錯誤處理。
・熟悉 Git 版本控制,能配合團隊開發與 Code Review。
・能釐清需求、拆解問題,完成開發並追蹤交付結果。
・願意使用 AI 工具提升效率,並具備檢查與修正產出內容的能力。