資深 AI 輔助軟體工程師
在德國 IT 服務商 DATAGROUP 開發 AI 輔助的超自動化與工作流程管理軟體。 打造安全的全端應用程式、API、CI/CD 管線與測試策略。
說明
- 運用現代 AI 工具打造超自動化與工作流程管理軟體
- 帶領複雜的全端專案,從需求分析一路推進到交付
- 與相關人員檢視需求,並將業務需求轉化為穩健的軟體架構
- 設計資料模型與實體關係圖
- 制定 RESTful API 與 OpenAPI 介面規格
- 依循 OWASP 指引,運用 RBAC、OAuth 與 JWT 設計安全方案
- 運用前端與後端技術打造可擴充、高效能的應用程式
- 制定單元測試、整合測試與端對端測試策略
- 透過程式碼審查維持程式碼品質
- 識別包括 XSS、SQL injection 與 CSRF 在內的安全風險
- 將應用程式部署至自架伺服器
- 使用 GitHub Actions 或 GitLab CI 設定 CI/CD 管線
- 改善監控儀表板
- 審查 AI 產生的程式碼,找出架構問題並改善效能
- 向非技術相關人員說明技術取捨並提出解決方案選項
職位要求
- 具備電腦科學、商業資訊學相關學位或同等資格,包括 IT 應用程式開發專員職業訓練
- 具備多年實際軟體開發經驗,並可提供作品集或專案實績
- 定期且有效地使用 Claude Code、GitHub Copilot、Cursor 等 AI 程式撰寫工具
- 精通 REST API、webhook 與 SQL 資料庫設計,包括 PostgreSQL 或 MySQL
- 至少精通一種後端語言:Node.js、Python、Go、C# 或 Java
- 具備 React、Vue.js 或 Angular 等現代前端框架的經驗,並至少精通其中一種
- 精通 HTML、CSS、JavaScript 或 TypeScript,以及現代 UI/UX 模式
- 深入了解 OWASP Top 10,包括注入攻擊、XSS、CSRF 與驗證機制失效
- 具備 JWT、OAuth、RBAC 或 SSO 等驗證與授權技術的實務經驗
- 具備 Docker 以及 GitHub Actions、GitLab CI 或 Jenkins 等 CI/CD 工具的經驗
- 能將應用程式部署至自架伺服器及雲端環境
- 德語與英語的書面及口語能力優異
福利待遇
- 開放協作的文化與互信的工作環境
- 由 AIS 團隊提供支援的完善入職培訓
- 階層扁平、決策迅速,並享有高度自主性
- 個人化的發展機會與多元的工作職責
- 彈性工時
- 可遠端工作
- 現代化且設備完善的辦公室,每個工作站配有可調高度桌與至少兩台螢幕
- 定期使用 Claude Code、GitHub Copilot 與 Cursor 等先進 AI 工具
- 可自行選擇技術,並參與工具決策
- 贊助參加體育賽事
- 可透過 DATAGROUP 公司商店取得設備
- 在德國設有超過 30 個據點,可在不更換雇主的情況下申請內部調動
