Cake Job Search

Advanced filters
Off
Xindian District, New Taipei, Taiwan
1.負責公司網站及相關網頁系統的開發、維護與優化,確保系統穩定運行。2.設計並撰寫前端與後端程式碼,實作新功能與介面,確保跨瀏覽器及跨平台相容性。3.監控網站運行狀況,進行故障排除、效能調校及安全性檢測。4.管理版本控制與部署流程,維持程式碼品質。5.持續改善網站效能、SEO、使用者體驗,並導入新技術。6.與設計、行銷及其他技術團隊協作,確保專案進度與品質及web API的使用。
Negotiable
1 years of experience required
No management responsibility
【Company Highlights】 ✨ 這是一家結合醫療專業與數位科技的領導品牌,長期深耕企業健康管理與預防醫學,協助各行業大型企業打造智慧化的員工健康服務平台。公司擁有跨領域的專業團隊,並導入數據分析與智能化工具,提供從健康檢測到長期管理的完整解決方案。 【Responsibilities】 參與以 ASP.Net C# 為基礎的系統開發,具備 1 年以上相關實務經驗能運用物件導向概念(OOP)、例外處理(Exception Handling)、LINQ 進行程式設計熟悉 MVC 架構(MVC5 或 .NET Core)並能進行 Web API 串接與整合擅長設計與實作 RESTful API具備多層式架構(Multi-tier Architecture)系統開發經驗熟悉關聯式資料庫操作,包含 MS SQL 或 PostgreSQL了解 ORM 工具(如 Entity Framework)的使用熟悉 Visual Studio 或 VS Code 開發工具了解 IIS 相關設定與部署概念具備程式碼版本控制工具(Git)的使用經驗能與 UI/UX 設計師及其他工程師協作,具備良好溝通能力具備獨立分析與除錯能力,能釐清用戶端需求與問題
RESTfulAPI
.NET Core
C#
700K ~ 1.1M TWD / year
3 years of experience required
No management responsibility
依專長可細分為 Frontend / Backend / Full-Stack,但我們更看重學習能力而非標籤。1. 角色定位 您是 H2U 產品工程團隊的實作主力。我們期待的是:在 Tech Lead 定義好的架構和品質標準下,您能可靠地交付功能、寫出可維護的 code、善用 AI 工具提升效率、並且在這個過程中快速成長。 說白話:Tech Lead 決定「做什麼」和「怎麼做」的大方向,您負責「做出來」並在過程中學會「為什麼這樣做」。做得好、學得快,這裡有明確的成長路徑——從執行者變成能獨立負責模組的工程師,再到能影響架構決策的 senior。 Report 給 Product Tech Lead。 2. 您會參與的產品 企業產品 H2U pano/eXpert:AI 健康管理平台,公司策略核心,仍在積極開發。新功能多、迭代快,是學習現代開發實踐的好環境。正在進行技術現代化(JDK 8→21、前端框架遷移),您會參與這個過程——在 Tech Lead 的指導下,逐步把舊系統的模組遷移到新架構。 H2U eXpert:企業職場健康照護系統,服務 400+ 企業。 消費者產品 早安健康(edh.tw):台灣流量最大的健康媒體網站,日流量超過 180 萬。內容型網站 + 電商(早安健康嚴選)。您會碰到的事:CMS 功能開發與維護、SEO 優化、廣告版位整合、電商金流串接、高流量下的效能調校。學到的是「怎麼讓一個每天百萬人在看的網站跑得又快又穩」。運動筆記(biji.co):台灣最大運動社群平台,以路跑和馬拉松為核心。功能包含賽事資料庫、報名系統、賽事評價、社群互動、訓練內容。您會碰到的事:社群功能開發、活動報名與金流、使用者內容管理(UGC)、賽事數據處理。已拓展到香港和越南,有機會接觸多語系和跨區域部署。健行筆記(hiking.biji.co + App):台灣最大戶外健行平台,有獨立的 iOS / Android App。核心功能是 GPS 軌跡記錄、離線地圖、GPX 匯入匯出、路線資料庫、線上健行活動。您會碰到的事:地圖整合、GPS/位置服務、離線資料同步、Mobile App 開發或維護。這個產品跟其他的 web 產品技術差異最大,會接觸到 native app 和離線優先的架構思維。 為什麼這對您有利 大部分工程師的履歷只有一種產品型態的經驗。在 H2U,您有機會在同一間公司裡接觸到高流量媒體、電商、社群平台、GPS App、企業 SaaS、AI 應用——這種廣度在台灣的公司裡非常少見。 3. 日常工作長什麼樣 一般的一天: Tech Lead 在 sprint planning 裡分配了一個功能給你,附帶清楚的 spec 和架構指引你用 AI 工具(Cursor / Claude Code)快速搭出功能的骨架你花時間處理 AI 搞不定的部分:邊界情境、資料驗證邏輯、效能考量你寫測試,確保功能在 happy path 和 edge case 都能正確運作你提交 PR,Tech Lead 或 senior 同事做 code review,你從回饋中學習你修改、合併,CI/CD 自動部署到 staging 跟以前的工程師工作有什麼不同: AI 工具會幫你寫掉大量 boilerplate,你的時間應該花在理解需求和確保品質上你不需要背 API 文件——AI 會幫你查。但你需要知道 AI 給的答案對不對code review 不只是被 review,你也會 review AI 的產出——把 AI 當一個很快但有時會犯錯的 junior 4. 我們期待的能力 技術基礎(不需要全部精通,但要有扎實的底子) 至少精通一個主流程式語言,能讀懂、能 debug、能獨立完成中等複雜度的功能。理解基本的資料結構、演算法、設計模式——不是考 LeetCode,是在實作中能做出合理的技術選擇。熟悉 Git 工作流(branching、PR、merge conflict 處理)。理解 RESTful API 的設計與使用。能寫測試(unit test 為主),理解為什麼測試重要。 依方向加分的技術 偏前端: TypeScript + React 或 Vue 的實作經驗理解 CSS 架構(Tailwind / CSS Modules)有響應式設計和基本效能優化的概念 偏後端: Java(Spring Boot)或 Node.js 或 Python 的後端開發經驗理解資料庫操作(SQL,基本的 ORM 使用)有 API 設計和實作經驗理解 Docker 基本操作 偏 Full-Stack: 以上各懂一些,能從 DB 到 UI 把一個功能串起來 AI 輔助開發(2026 年的基本功) 日常使用 AI 開發工具(Cursor / Copilot / Claude)的經驗,不需要很深,但不能完全沒用過。能分辨 AI 產出的 code 是否正確——不是 AI 說什麼就信什麼。願意學習和建立 AI 輔助開發的最佳實踐。 軟實力(這些比技術更難教) 會問問題:卡住的時候不是悶著頭硬幹三天,是帶著「我試過 A 和 B 但都不行,我覺得問題可能在 C」去問 Tech Lead。能接受 code review 的回饋:不把修改建議當人身攻擊,而是當成免費的一對一教學。對品質有基本的 ownership:不是「能跑就好」,是「這段 code 三個月後別人看得懂嗎」。有好奇心:不滿足於「這樣做可以動」,想知道「為什麼這樣做」。 經驗要求 2 年以上軟體工程經驗(含實習或 side project 可談)。有參與過至少一個上線運行的產品(不是只寫過作業或 demo)。5. 加分條件 有健康/醫療或運動產業的開發經驗。有高流量內容型網站(媒體 / 部落格 / 新聞)的開發或效能優化經驗。有電商功能開發經驗(金流串接、購物車、訂單管理)。有 SEO 技術優化的實作經驗(SSR/SSG、meta tag 管理、structured data)。有地圖整合或 GPS/位置服務的開發經驗(Google Maps API、Mapbox、GPX 處理)。有 Mobile App 開發經驗(React Native / Flutter / Swift / Kotlin)。有使用 Playwright 或 Cypress 做 E2E 測試的經驗。有 CI/CD pipeline 使用或建置經驗。有 legacy 系統維護或遷移的經驗(即使是小規模的)。有資料視覺化的開發經驗(圖表、dashboard)。有社群功能開發經驗(UGC、留言、通知系統)。有離線優先(offline-first)或 PWA 的開發經驗。有開源專案貢獻或技術部落格。熟悉 Kubernetes / Docker 的部署流程。 6. 我們能提供什麼 有人帶你。Tech Lead 會做架構決策、定品質標準、做 code review。你不需要在沒有指引的情況下自己摸索——但你需要在有指引的情況下快速吸收。真實的產品,而且不只一種。 早安健康日流量 180 萬、健行筆記 App 有上萬用戶在山上靠它導航。你寫的 code 會被真人使用,而且是在健康、運動、戶外這些跟生活密切相關的場景——這種責任感會讓你成長得更快。一份履歷,多種產品經驗。 高流量媒體、電商、企業 SaaS、AI 平台、GPS App、社群——大部分工程師要換三間公司才能接觸到這些,你在 H2U 一次到位。一個值得寫進履歷的技術挑戰。 參與一個 200 萬用戶系統的現代化遷移,同時幫忙建構一個 AI 健康管理平台。兩三年後你帶走的經驗,比在一般公司寫五年 CRUD 更扎實。AI 工具是標配。 我們不會跟你說「工作時不能用 AI」。相反,我們期待你善用 AI 來放大產出,同時學會分辨 AI 的產出品質。這是 2026 年工程師最核心的能力之一。明確的成長路徑。 前 3 個月:在 Tech Lead 指導下完成指派的功能開發,熟悉 codebase 和開發流程。6 個月:能獨立完成中等複雜度的功能,包含自己寫測試和做 AI code review。1 年:能獨立負責一個產品模組的開發和維護,開始參與技術決策的討論。2 年:有機會成長為 Senior Engineer 或某個技術領域的 domain expert。 7. 我們不想做的事 不需要你什麼都會——我們有 Tech Lead 做架構決策,有 AI 工具幫你查文件。不需要你「抗壓性強」——我們的目標是流程合理、不需要靠個人英雄主義。不需要你加班趕 deadline——如果 deadline 經常趕不上,那是估算的問題,不是你的問題。不需要你「有三年 React + 兩年 Vue + 一年 Angular」的全套經驗——一個框架精熟、其他能學就好。 我們需要的是:底子扎實、會用 AI、能接受回饋、想變強的人。
50K ~ 80K TWD / month
No requirement for relevant working experience
No management responsibility
1. 角色定位 您是讓所有產品團隊能快速、安全、可靠地交付軟體的人。您不是那個「幫大家部署」的人——您是建立工具和平台讓大家能自己部署的人。 H2U 有六個以上的產品,從年服務 200 萬人次的健檢平台、日流量 180 萬的媒體網站、到有 GPS 離線功能的行動 App,而且同時在做 cloud SaaS 和 on-prem 企業部署。這些產品跑在不同的技術棧上,如果沒有一個統一的基礎平台,每個產品各搞各的部署、各管各的監控,維運成本會指數成長。 您的工作就是讓這件事不會發生。 Report 給 Tech Lead。在 on-prem 部署工具建設方面,與 SA/Delivery Lead 密切協作。 2. 您會面對的環境 產品線 產品類型部署環境技術特徵pano/eXpert企業 SaaS + on-premCloud + 客戶機房Java/JDK 8→21 遷移、混合legacy 架構,未來AI 服務整合、積極開發中早安健康媒體 + 電商Cloud高流量、SEO 敏感、CDN 依賴運動筆記社群平台CloudUGC、活動系統、多地區部署健行筆記GPS App + WebCloud + App Store離線地圖、GPS 軌跡、App 發佈 基礎設施現況 主要在 GCP 上運行(已從 AWS 遷移完成)CI/CD 使用 GitHub Actions,部分產品已建好、部分還不完整容器化程度不一——有些產品已 Docker 化,有些還沒有監控和 alerting 尚未系統化On-prem 部署工具和自動化目前幾乎沒有安全合規(個資法、資通安全管理法)的技術實作需要加強 3. 主要職責 A. CI/CD 與部署平台 為所有產品建立統一的 CI/CD pipeline 標準——不是每個產品一套完全客製的流程,而是一個共用的 pipeline template 加上產品特定的 config。確保每次部署都是可重複、可回滾、有記錄的。自動化所有能自動化的步驟,減少「只有某個人知道怎麼部署」的知識風險。管理 staging / production 環境的一致性,降低「staging 上正常、production 上爆掉」的風險。為前端產品建立 preview deployment(PR 級別的預覽環境),讓 code review 可以看到實際畫面。 B. On-Prem 部署基礎建設 與 SA/Delivery Lead 協作,建立可重複使用的 on-prem 部署工具包:IaC template(Terraform / Ansible)用於客戶環境建置Kubernetes manifest 或 Docker Compose 用於應用部署離線環境的 container registry 和 dependency mirror環境驗證腳本(部署前自動檢查客戶環境是否符合最低規格)目標:SA 帶工程師到客戶機房部署時,不需要從零手動配置,跑工具包就能完成 80% 的工作。設計版本升級的自動化流程——on-prem 客戶不能像 SaaS 一樣 push 就上線,需要有打包、分發、客戶端執行的完整機制。 C. 可觀測性(Monitoring / Logging / Alerting) 為所有產品建立統一的監控平台——不是每個產品自己看自己的 log,是一個地方看所有產品的健康狀態。設計合理的 alert 策略:什麼該叫人、什麼自動處理、什麼可以等。目標是減少 alert fatigue,不是把所有 warning 都發到 Slack。建立 application-level monitoring:API response time、error rate、業務指標(如每日健檢報告產出量)。為 on-prem 客戶設計監控方案:如果客戶允許遠端監控,建立 data pipeline;如果不允許,設計定期巡檢的 health check 報告機制。 D. 安全與合規基礎 建立 secret 管理機制(不是把密碼寫在 .env 裡 commit 到 git)。設計 SSL 憑證的自動化管理(多個 subdomain、跨產品)。建立依賴套件的安全掃描流程(在 CI 裡自動跑 vulnerability scan)。協助 Product Tech Lead 實作健康資料相關的安全要求:靜態加密、存取控制、稽核日誌。為 on-prem 客戶環境設計安全基線配置。 E. 開發者體驗(Developer Experience) 減少 product engineer 在非開發工作上花的時間:等 build、查 deployment 失敗原因、找 log、配環境。維護內部的平台文件——不是寫了沒人看的 wiki,是工程師真的會照著做的 runbook。建立 self-service 機制:product engineer 能自己建 staging 環境、自己看 monitoring dashboard、自己觸發 deployment,不需要每次都來找你。 4. 必備條件 基礎設施與自動化 精通至少一個 IaC 工具(Terraform、Pulumi、或 CloudFormation),能從零建置雲端環境。精通容器化技術(Docker)和容器編排(Kubernetes),不是「會寫 Dockerfile」,是能設計 multi-service 的 K8s 部署架構。熟悉 CI/CD pipeline 設計(GitHub Actions 為主),能建立跨產品的 reusable workflow。扎實的 Linux 系統管理能力。熟悉網路基礎:DNS、SSL/TLS、reverse proxy(Nginx/Traefik)、防火牆規則。 雲端平台 有 GCP 實戰經驗(H2U 的主要平台),或 AWS/Azure 經驗能快速轉移。理解 managed service 的取捨——什麼時候用 Cloud SQL vs 自建、什麼時候用 GKE vs Cloud Run。 可觀測性 有建立 monitoring/logging/alerting stack 的經驗(Prometheus + Grafana、ELK、Datadog、或同等)。能設計有意義的 alert(不是「CPU 80% 就叫」,是「業務指標異常才叫」)。 安全基礎 理解 secret management(Vault、GCP Secret Manager、或同等)。有 SSL 憑證管理和自動化 renewal 的經驗。有 CI 中跑安全掃描(dependency scan、container scan)的經驗。 軟實力 能跟 product engineer 溝通——理解他們的痛點,建出他們真的會用的工具,不是建出你覺得很酷但沒人用的平台。有文件撰寫習慣——你建的東西必須能被其他人理解和使用。能在「理想架構」和「現實資源」之間找到平衡——不是一步到位建出 Netflix 級別的平台,是用有限資源解決最痛的問題。 經驗 3 年以上的 infrastructure / DevOps / platform engineering 經驗。有管理多個產品或服務的基礎設施的經驗。有在生產環境處理 incident 的經驗。 5. 加分條件 有 on-prem 部署自動化的經驗(Ansible playbook、離線環境部署)。有 Workload Identity Federation 或其他 cloud IAM 整合經驗。有 GitOps 流程(ArgoCD / Flux)的實作經驗。有多環境管理(dev / staging / prod / on-prem)的經驗。有健康/醫療產業的資安合規經驗。有 CDN 管理和效能優化經驗。有 mobile app CI/CD(App Store / Google Play 發佈流程)的經驗。有 cost optimization(雲端費用控管)的經驗。 6. 我們提供 六個以上的產品,不會無聊。 從高流量媒體的 CDN 配置、企業 SaaS 的 on-prem 部署自動化、到 GPS App 的 CI/CD——每個產品的基礎設施挑戰都不一樣,您不會一年到頭只在改同一個 pipeline。直接影響整個工程團隊的效率。 您建的每一個工具、每一條 pipeline、每一個 monitoring dashboard,都會被 5-10 個工程師每天使用。您的工作品質直接決定團隊的開發速度和系統穩定性。On-prem 部署自動化是稀有經驗。 大部分 platform engineer 只做 cloud。H2U 的 cloud + on-prem 混合模式,會讓您同時具備兩邊的實作經驗。這在台灣的 enterprise 軟體市場裡非常有價值。Report 給 Tech Lead。 有技術背景的主管,能理解你做的事情的價值,不需要每次都解釋「為什麼我們需要花時間改 CI pipeline」。薪資待遇: 面議(依實際經驗與能力核定)。 7. 這個角色在團隊中的位置 CTO └── Product Tech Lead ├── Platform Engineer(本職位) ├── Senior Frontend Engineer ├── Backend Engineers └── ... └── SA Delivery Lead ← on-prem 工具協作 └── Delivery Engineers 您跟 Tech Lead 的關係:他定義整體技術標準和架構方向,您負責讓這些標準能被可靠地部署和維運。您跟 SA/Delivery Lead 的關係:他負責到客戶端做部署,您負責建好工具讓他的部署過程可重複、可自動化。他會回饋「這個工具在客戶機房不好用」,您來改。
50K ~ 80K TWD / month
3 years of experience required
No management responsibility

Cake Job Search

Join Cake now! Search tens of thousands of job listings to find your perfect job.