全端開發工程師(API/ JavaScript)(宿霧地點,混合模式)

Shore360, Inc.

₱80-180K[月薪]
远程办公5 - 10 年經驗本科全職
分享

遠程工作詳情

工作開放國家阿爾巴尼亞 | 菲律賓

語言要求英語

這項遠距工作向特定國家的候選人開放。 請確認您是否要繼續,儘管可能有位置限制

職位描述

顯示原文

福利待遇

  • 健康保險

    健康保險

簡介

主要職責

  • 領導API開發,提升及優化我們目前的API解決方案,並主導未來API解決方案的開發方向。
  • 與外部合作夥伴進行API整合工作,確保整合過程的流暢性。
  • 記錄技術程序,創建整合和用戶指南,保持API配置和變更的準確記錄。
  • 與外部夥伴合作,通訊並排解與API相關的問題。
  • 排除和解決網絡及系統問題,提供及時有效的解決方案以最小化停機時間。
  • 參與新技術和更新的部署與整合,超出API職責範疇。

 

任職要求

扎實的API開發知識

  • NodeJS、TypeScript、NestJS、React
  • 使用NestJS構建RESTful APIs
  • 使用Node.js開發微服務和無伺服器函數
  • 使用React構建單頁應用程序
  • 工具如MongoDB和Swagger
  • 具備使用MongoDB Atlas進行雲端數據庫的經驗
  • 熟練使用Swagger進行API文檔和測試  
  • 後端服務(用於構建API)
  • 熟練使用Express.js、NestJS或其他Node.js框架來構建API
  • 具備使用數據訪問層(如Mongoose、TypeORM等ORM)和數據驗證庫的經驗
  • 前端(用於消耗API)
  • 對於使用React構建用戶界面具備扎實的知識
  • 熟悉狀態管理庫,如Redux或React Context API
  • 有使用HTTP客戶端進行API調用的經驗
  • 數據庫(用於存儲API數據)
  • 熟練使用MongoDB來存儲和檢索API數據
  • 具備使用關聯數據庫(如PostgreSQL、MySQL或SQL Server)的經驗
  • 了解數據建模、架構設計和數據庫管理的最佳實踐
  • 雲端知識(用於托管API)
  • 在雲平台上部署和管理API,主要為GCP
  • 熟悉容器化技術(如Docker)和編排工具(如Kubernetes)
  • 身份驗證和安全性(OAuth、JWT)
  • 實施OAuth 2.0和OpenID Connect以確保安全身份驗證
  • 利用JSON Web Tokens (JWT)實現無狀態身份驗證和授權
  • 緩存技術,性能優化
  • 實施緩存策略,如客戶端緩存和伺服器端緩存(Redis)
  • 通過分頁、數據壓縮和負載均衡等技術優化API性能
  • 監控和警報
  • 具備使用Prometheus、Grafana或雲原生監控服務的經驗
  • 為API健康和性能問題設置警報和事件響應流程
  • API Gateway和Active Directory管理
  • 配置和管理API Gateway,如AWS API Gateway或Azure API Management
  • 與Active Directory或其他身份管理系統進行集成,以實現用戶身份驗證和授權
  • 版本管理
  • 實施持續集成和持續部署(CI/CD)管道
  • 熟悉版本管理工具,如GitLab管道、GitHub Actions或雲原生CI/CD服務

優先考慮的條件

  • 具備Linux系統經驗,包括文件系統、網絡、內核調整、iptables和修補。
  • 網絡管理和故障排除經驗
  • 具備Docker、Ansible和Terraform的經驗
  • 理解區塊鏈概念及區塊鏈基礎設施(特別是驗證者和RPC節點)
Node.jsAPITypeScriptRESTful
Preview

Roma Silvestre

Head of Talent Search and RecruitmentShore360, Inc.

今天回覆 0 次

發布於 15 September 2025

舉報

Bossjob安全提醒

若該職位需要您出國工作,請提高警惕,並小心詐騙。

如果您在求職過程中遇到雇主有以下行為, 請立即檢舉

  • 扣留您的身分證件,
  • 要求您提供擔保或收取財產,
  • 迫使您投資或籌集資金,
  • 收取非法利益,
  • 或其他違法情形。