Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

聖祐遊戲股份有限公司

初階後端工程師(Junior Backend Engineer)

Posted Updated 2 views
Discussion

Description

【關於我們】

加入我們的後端團隊,在雲端架構的第一線累積實戰經驗!無論你是想深入技術生態系,還是探索雲端基礎設施的全貌,這裡都能為你的後端職涯打下扎實的基礎。

我們的全線產品服務皆運行於 GCP 與 AWS 雙雲平台,以 Node.js + TypeScript 作為核心開發語言。團隊採用 SDD(Spec-Driven Development)規格驅動開發流程——先定義清晰的技術規格文件,再進行實作與驗證,確保每個功能從設計到交付都有明確的品質標準。

同時,我們為每位工程師提供 Claude Code 作為 AI 輔助開發工具,讓你專注在架構思考與核心邏輯,將重複性工作交給 AI 加速完成。你將有機會接觸從應用開發到雲端基礎設施的完整技術棧,在真實的生產環境中持續精進技術能力。

══════════════════════════════════════

【你將負責的事】

1. 參與產品功能的開發與迭代,撰寫高品質的後端程式碼
2. 依據技術規格文件(Spec)進行功能實作,養成規格驅動的開發習慣
3. 善用 Claude Code 等 AI 輔助工具提升開發效率
4. 與團隊協作進行 Code Review,持續改善程式碼品質
5. 編寫單元測試與整合測試,維護系統穩定性
6. 維護與優化現有服務,處理 Bug 修復與效能改善
7. 參與技術文件撰寫,確保知識的傳承與共享

══════════════════════════════════════

【必備技能】

◆ 程式設計基礎

  • 熟悉 JavaScript/TypeScript 語言特性
  • 理解物件導向程式設計(OOP)核心概念:封裝、繼承、多型
  • 具備基本的函數式程式設計(FP)概念:純函數、不可變性、map/filter/reduce 的運用
  • 了解常見設計模式的基本應用場景

◆ 資料結構與演算法

  • 熟悉核心資料結構:Array、Map/Set、Stack、Queue 的使用時機與效能特性
  • 理解 Big O 時間與空間複雜度分析
  • 能識別程式碼中常見的效能問題(例如隱藏的 O(n²) 操作)

◆ 資料庫

  • 具備 SQL 查詢能力:JOIN、子查詢、基本索引概念
  • 理解 ACID 特性與交易的基本概念
  • 能使用 EXPLAIN 分析查詢效能並進行基礎優化

◆ 開發工具與協作

  • 熟悉 Git 版本控制:分支管理、合併策略、Commit 規範
  • 了解 RESTful API 設計基本原則與 HTTP 方法語義
  • 具備 Docker 基礎使用能力:撰寫 Dockerfile、使用 Docker Compose 建立開發環境

◆ Web 基礎知識

  • 理解基本的 Web 安全概念:XSS、CSRF、SQL Injection 的成因與防護
  • 了解認證與授權的差異,熟悉 JWT 或 Session 機制

══════════════════════════════════════

【加分項目】

● 有 Node.js/Express 或 NestJS 的實作經驗
● 接觸過 GCP 或 AWS 雲端服務
● 了解 CI/CD 流程的基本概念
● 有撰寫自動化測試的經驗
● 有 Redis 或 NoSQL 資料庫使用經驗
● 有使用 AI 輔助開發工具(Claude Code、GitHub Copilot 等)的經驗
● 了解 SDD 或 TDD 等規格/測試驅動開發流程

══════════════════════════════════════

【面試流程】

我們提供兩種面試形式,依你的偏好安排:

★ 線上面試|技術能力評估、系統設計討論(依職等調整深度)|60-90 分鐘
★ 現場面試|技術深入交流、團隊互動、主管面談|60-90 分鐘

※ 依工作經驗及能力核敘,能力強者不受此限

Skills

What Junior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →