全端開發工程師(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.

活躍於三天內

發布於 15 September 2025

Report this job

Bossjob Safety Reminder

If the position requires you to work overseas, please be vigilant and beware of fraud.

If you encounter an employer who has the following actions during your job search, please report it immediately

  • withholds your ID,
  • requires you to provide a guarantee or collects property,
  • forces you to invest or raise funds,
  • collects illicit benefits,
  • or other illegal situations.