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

GitLab · AI/ML

Apply
Full Time$115,200 - $194,400 USDPosted Aug 21, 2026

Source: GitLab

AT A GLANCE
Eligibility
Not available
Category
AI/ML
Salary
$115,200 - $194,400 USD
Employment
Full Time
Experience
Mid
Posted
Aug 21, 2026

This role’s source listing does not include Hungary as an eligible location.

GitLab is seeking a Fullstack Engineer to develop the Duo Client SDK using TypeScript for frontend and backend systems, available for remote applicants in Canada and the United States.

This role focuses on extracting and modularizing logic from the GitLab Language Server into versioned TypeScript packages to support various editor extensions and web-based interfaces. You will design public APIs, optimize SDK performance for browser environments, and manage credential handling while collaborating within the AI Clients stage team.

Why You’ll Love This Role

Remote in Canada and United States
115,200 - 194,400 USD base salary
Mid-level engineering role
AI-focused product development
Equity and stock purchase benefits

What You’ll Bring

Strong proficiency with TypeScript across frontend and backend systems
Experience building and maintaining Node.js services
Experience with modern build and packaging tools and monorepos
Experience with Vue 3 and the Composition API or comparable frontend frameworks
Experience designing public-facing APIs with semantic versioning
Ability to write isomorphic code that works in both Node.js and browser environments

What You’ll Get

Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation
Employee Stock Purchase Plan
Growth and Development Fund
Parental Leave

About the Company

GitLab is the intelligent orchestration platform for DevSecOps, trusted by over 50% of the Fortune 100. The company operates as an all-remote organization with a high-performance culture focused on transparency and asynchronous communication.

Listing checked for remote eligibility · Posted Aug 21, 2026 · GitLabApply
Apply