Fullstack Engineer (TypeScript), AI Engineering: Duo Client SDK

Added
4 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

node.js typescript api design sdk vue 3
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now β†’

πŸ“‹ Description

  • Build the shared foundation for GitLab Duo clients.
  • Design and implement the SDK with versioned TypeScript packages for editors, Duo Chat, and external
  • Work in TypeScript across frontend and backend; focus on interfaces, versioning, and backward

🎯 Requirements

  • Strong TypeScript proficiency across frontend and backend; experience with Node.js services.
  • Experience with modern build/packaging tools, monorepos, multi-module builds, ESM, and dependency
  • Vue 3 experience or comparable component-based frontend experience; willingness to learn Vue.
  • Experience designing APIs used by others; ability to explain trade-offs and improvements.
  • Understanding of Node.js vs browser environments; write code that runs in both.
  • Security-minded development approach; credential handling and performance optimization.

🎁 Benefits

  • Remote-friendly, fully asynchronous work across regions.
  • Competitive benefits and equity as part of GitLab’s total rewards.
  • Education and growth opportunities, including development funds and PTO.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’