← All jobs

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

Confirmed open

GitLab is hiring a fullstack engineer (typescript), ai engineering: duo client sdk focused on TypeScript full-stack development for Duo Client SDK.

GitLab logoGitLab

Search jobs by company: GitLab

Location
Remote
Work arrangement
remote
Technologies
TypeScript, Node.js
See how to apply

Save job — free account Saved jobs

Create a free application profile — Keep your skills and projects in a reusable profile. Private by default; you choose when to share. Apply for this job directly with the employer.

We’ll email you a sign-in code. Upload your CV after sign-in.

By continuing, you agree to processing needed to manage your account and profile. Privacy policy

Role overview

Build the TypeScript GitLab Duo Client SDK used by editor extensions, the language server and web-based Duo Chat. This opening is remote in Canada.

Employer-listed location: Remote, Canada.

Responsibilities

  • Extract versioned TypeScript packages from the GitLab Language Server, design public APIs and compatibility paths, build Node.js core and Vue 3 client components, protect credentials and optimize browser bundle size.

Qualifications

  • Strong TypeScript across frontend and backend, Node.js, modern package/build tooling and API design are central; Vue 3 or comparable component experience is relevant.

Technology in this role

  • TypeScript: Extract versioned TypeScript packages from the GitLab Language Server, design public APIs and compatibility paths, build Node.js core and Vue 3 client components, protect credentials and optimize browser bundle size.
  • Node.js: Strong TypeScript across frontend and backend, Node.js, modern package/build tooling and API design are central; Vue 3 or comparable component experience is relevant.

How to apply

Review the original posting and apply through the employer’s careers page.

View source and apply

Source checked: 2026-11-08

Browse job categories

Related jobs