D-全端工程師
Summary
Full-stack engineer building and maintaining the company's internal enterprise information systems: React + TypeScript on the frontend, Rust (axum) backend services and APIs, plus MySQL/SQL Server database design and cross-region data synchronization. Works independently on development, debugging, testing, and documentation.
【工作內容】
1. 企業內部資訊系統的前後端開發、維護及功能優化。
2. 使用 React、TypeScript 開發前端應用程式,並使用 Rust 開發後端服務與 API。
3. 進行資料庫規劃設計、跨地區資料同步及系統整合。
4. 依需求獨立完成開發、問題排查、測試驗證及技術文件。
【必備條件】
1. 熟悉 Rust、TypeScript、React,具備前後端實務開發經驗。
2. 熟悉 MySQL、SQL Server,具備資料庫結構設計、資料表關聯、索引規劃及 SQL 效能優化能力。
3. 具備資料整合與同步相關概念,了解資料一致性、同步異常及錯誤處理機制。
4. 熟悉 Git 版本控制及 REST API 開發與串接。
5. 熟悉 Linux、Windows 基本操作,並了解 Node.js 開發環境。
6. 具備獨立分析問題、開發除錯及測試驗證能力,能自行確認交付成果的正確性。
【加分條件】
1. 具備跨地區、跨資料庫或跨系統資料同步的設計與實作經驗。
2. 具備自動化測試、Docker 或 CI/CD 使用經驗。
3. 熟悉 Rust axum、GitLab CI/CD 或 Vitest。
4. 曾參與製造業、企業內部系統、ERP、MES 或戰情看板開發。
5. 具備資料分析、報表開發或 BI 工具使用經驗。
【目前使用的技術環境】
前端: TypeScript、React、Vite、Mantine、Vitest、OxLint、Oxfmt、Knip
後端: Rust、axum、REST API
資料庫: MySQL、SQL Server
系統環境: Linux、Windows、Nginx、Docker、GitLab CI/CD