全栈开发工程师(API/JavaScript)(宿务地点,混合模式)

Shore360, Inc.

₱80-180K[月薪]
远程工作5-10年工作经验本科全职
分享

远程工作详情

工作开放国家阿尔巴尼亚 | 菲律宾

语言要求英语

此远程作业对特定国家的候选人开放。请确认您是否想要继续,尽管有可能的位置限制

职位描述

显示原文

福利待遇

  • 健康保险

    健康保险

主要职责

  • 领导API开发,增强和优化我们现有的API解决方案,并引领未来API解决方案的发展方向。
  • 与外部合作方进行API集成工作,确保集成过程的高效化。
  • 记录技术流程,创建集成和用户指南,保持API配置和变更的准确记录。
  • 与外部合作伙伴沟通并排查与API相关的问题。
  • 排查和解决网络及系统问题,提供及时有效的解决方案,以最小化停机时间。
  • 参与新技术和更新的部署与集成工作,超出API职责范围。

 

要求

扎实的API开发知识

  • NodeJS, TypeScript, NestJS, React
  • 使用NestJS构建RESTful API
  • 使用Node.js开发微服务和无服务器功能
  • 使用React构建单页面应用程序
  • 使用MongoDB和Swagger等工具
  • 具有使用MongoDB Atlas进行云托管数据库的经验
  • 熟练使用Swagger进行API文档编写和测试  
  • 后端服务(用于构建API)
  • 熟练使用Express.js、NestJS或其他Node.js框架构建API
  • 具备数据访问层(如Mongoose、TypeORM等ORM)和数据验证库的经验
  • 前端(用于消费API)
  • 熟悉React和React Hooks,能够构建用户界面
  • 了解状态管理库,如Redux或React Context API
  • 有使用HTTP客户端进行API调用的经验
  • 数据库(用于存储API数据)
  • 熟练使用MongoDB进行API数据的存储和检索
  • 具有使用关系数据库(如PostgreSQL、MySQL或SQL Server)的经验
  • 了解数据建模、模式设计和数据库管理最佳实践
  • 云知识(用于托管API)
  • 在云平台(主要是GCP)上部署和管理API
  • 熟悉Docker等容器化技术及Kubernetes等编排工具
  • 认证和安全(OAuth, JWT)
  • 实施OAuth 2.0和OpenID Connect以实现安全认证
  • 利用JSON Web Tokens(JWT)进行无状态认证和授权
  • 缓存技术,性能优化
  • 实施客户端缓存和服务器端缓存(Redis)等缓存策略
  • 通过分页、数据压缩和负载均衡等技术优化API性能
  • 监控和警报
  • 使用Prometheus、Grafana或云原生监控服务等监控工具的经验
  • 为API健康和性能问题设置警报和事件响应流程
  • API网关和活动目录管理
  • 配置和管理API网关,如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安全提醒

如果该职位要求您在海外工作,请保持警惕,谨防欺诈。

如果你在求职过程中遇到有以下行为的雇主, 请立即举报

  • 扣留您的身份证,
  • 要求您提供担保或收取财产,
  • 迫使你投资或筹集资金,
  • 收集非法利益,
  • 或其他非法情况。