全端軟體工程師|Full-Stack Engineer
Posted Updated 1
view
Description
參與票務、會員與相關數位服務的全端開發,主要工作屬性側重於後端工程實作,從業務規則、資料模型到功能實作與問題處理,持續提升產品的交付品質、資料正確性、效能與系統穩定性。
1. 後端系統開發:設計與維護 API、商業邏輯及資料處理流程,參與票務、會員、訂單、票券等功能的開發,以及交易流程、權限與系統介面的設計。
2.資料庫設計與數據處理: 負責 PostgreSQL 與 MongoDB 資料模型設計,能獨立撰寫 Raw SQL(含 JOIN、子查詢等交易操作),與原生 Query 與 Aggregation Pipeline,進行資料操作、驗證與問題排查。
3. 業務領域理解與建模:理解票務、會員、訂單、票券、資格與退款等概念的關係,釐清業務規則、系統限制與模型邊界,將具體需求轉換為可維護、可演進的系統設計。
4. 全端整合與團隊協作:閱讀並修改前端程式,完成 API 串接與必要功能調整;與產品、營運、QA 及工程團隊共同拆解需求,參與 Code Review、技術設計與架構討論。
5. 系統異常處理與維運:從 API、程式、資料庫與基礎服務逐層分析正式環境問題,完成根因分析、修復與驗證,並協助 CI/CD、Docker、雲端環境與服務部署相關工作。
6. 工程品質與持續改善:建立或補強自動化測試、監控、問題追蹤與技術文件,持續改善交易一致性、背景工作處理與系統可維護性。