Remote Fullstack Engineer – TypeScript & SDK Dev

Vuejobs

Northern (KY)

Hybrid

USD 115,000 - 194,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Flexible Paid Time Off
Equity Compensation
Growth and Development Fund
Parental Leave

Job summary

GitLab is seeking a Fullstack Engineer on the Duo Client SDK team to build the shared foundation for every GitLab Duo client. You will work in TypeScript across frontend and backend, designing the SDK's Node.js core and public API, with focus on backward compatibility.

You'll own scoped packages, ship improvements with minimal guidance, and collaborate with product, design, and engineering teams on larger architectural changes.

Qualifications

  • Strong proficiency with TypeScript across frontend and backend.
  • Experience building and maintaining Node.js services.
  • Experience with Vue 3 and Composition API or similar frontend work.
  • Ability to design reusable APIs for external consumers.
  • Understanding of running code in Node.js and browser environments.
  • Security-minded development and performance optimization.
  • Clear written communication in an agile environment.

Responsibilities

  • Develop secure, well-tested TypeScript features for moderate scope problems.
  • Ship small features with minimal guidance, write tests, and review code.
  • Extract and publish TypeScript packages from the Language Server as SDK components.
  • Design durable public APIs with versioning, changelogs, and deprecation paths.
  • Build isomorphic core packages with platform-specific adapters at edges.
  • Develop SDK client surfaces, including Vue 3 components in Duo Chat.
  • Strengthen credential handling and optimize bundle size and performance.

Skills

TypeScript
Node.js
Vue 3
APIs design
Security-minded
Technical communication
Remote collaboration

Tools

monorepos
ESM tooling
packaging tooling

Job description

GitLab is seeking a Fullstack Engineer on the Duo Client SDK team to build the shared foundation for every GitLab Duo client. You will work in TypeScript across frontend and backend, designing the SDK's Node.js core and public API, with focus on backward compatibility.

You'll own scoped packages, ship improvements with minimal guidance, and collaborate with product, design, and engineering teams on larger architectural changes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Fullstack Engineer (TypeScript) – SDK & Vue
Remote Fullstack Engineer (TypeScript) – SDK & Vue

GitLab • United States

On-site
USD 115,000 - 194,000
Flexible Paid Time Off
Equity Compensation
Growth and Development Fund
+1
Senior TypeScript CLI Engineer - Remote
Senior TypeScript CLI Engineer - Remote

GitLab • United States

Remote
USD 150,000 - 210,000
Fullstack Engineer (TypeScript), AI Engineering: Duo Client SDK
Fullstack Engineer (TypeScript), AI Engineering: Duo Client SDK

Vuejobs • Northern (KY)

Hybrid
USD 115,000 - 194,000
Flexible Paid Time Off
Equity Compensation
Growth and Development Fund
+1
Senior Software Engineer (Typescript), AI Clients: Duo CLI
Senior Software Engineer (Typescript), AI Clients: Duo CLI

GitLab • United States

Remote
USD 150,000 - 210,000
Developer Tools Engineer: Build Cross‑Platform SDKs
Developer Tools Engineer: Build Cross‑Platform SDKs

Undisclosed • United States

Remote
USD 120,000 - 180,000
Staff Backend Engineer: Core DevOps, Remote
Staff Backend Engineer: Core DevOps, Remote

GitLab • United States

On-site
USD 150,000 - 210,000
Senior Ruby Backend Engineer for AI Agents (Remote)
Senior Ruby Backend Engineer for AI Agents (Remote)

Gitlab • United States

Remote
USD 150,000 - 210,000
Growth and Development Fund
Equity Compensation & Employee Stock/P
Flexible Paid Time Off
+2
Remote Full-Stack Engineer | TypeScript & AWS
Remote Full-Stack Engineer | TypeScript & AWS

Remote Jobs • United States

Remote
USD 100,000 - 140,000
Remote work
Great place to work
English classes
+2
Software Engineer, Developer Tools (Fully Remote)
Software Engineer, Developer Tools (Fully Remote)

Undisclosed • United States

Remote
USD 120,000 - 180,000
Remote Staff AI Engineer: Agentic SDLC
Remote Staff AI Engineer: Agentic SDLC

GitLab Inc. • Northern (KY)

Hybrid
USD 200,000 - 320,000