⼯作內容(Principal Duties)
- 建立微服務以實現特定的商業邏輯及開發需求
- ⾃動化流程的開發與優化,提⾼開發及運營的效率
- 與前端協同合作定義與開發 RESTful API
- 撰寫單元測試、整合測試案例以提⾼軟體品質
- 研究與導入新的技術框架,提⾼開發效率與可維護性
- 持續優化系統架構設計與驗證,提⾼效能與穩定性
基本條件(Essential Functions)
- 深厚資訊科學基礎
- 善於團隊溝通與合作
- 重視軟體開發品質與重構
- 喜歡學習新的程式語⾔及開發流程
- 具備強烈⾃我學習及溝通和解決問題的能⼒
基本技術條件(Basic Qualifications)
- 三年以上後端開發經驗,熟悉 Node.js、GraphQL、Python、Golang 的開發
- 熟悉資料庫操作與最佳化,如 MongoDB、Redis、ElasticSearch、MySQL 等
- 熟悉分散式系統架構設計與優化
- 熟悉 RESTful API 設計與版本維護
- 熟悉 Git 操作並熟悉 CI/CD 軟體開發流程
次要技術條件(Standout Qualifications)(有經驗者⼤加分)
- 熟悉與使⽤過公有雲服務的經驗,如 GCP、AWS、Azure
- 熟悉測試框架 Jest 及 Cypress
- 具有會員登入與管理系統架構與維護的經驗
- 具有串接第三⽅⾦流交易系統的經驗
Tagged as: backend, golang, graphql, node.js, python, restful api