Similar Jobs

See all

An overview of this role:

  • Design and build tools that bring GitLab Duo into developers' daily workflows.
  • Shape AI-assisted experiences across Duo CLI, JetBrains IDEs, the terminal, and other multi-platform interfaces.
  • Work mainly in TypeScript across the frontend and backend, and make key architectural decisions.

What you’ll do:

  • Lead the design and implementation of multi-platform editor extensions.
  • Design, build, and operate TypeScript and Node.js services for the GitLab Duo CLI.
  • Develop and enhance our JetBrains IDE plugin in Kotlin using the IntelliJ Platform SDK.

What you’ll bring:

  • Strong proficiency with TypeScript across frontend and backend.
  • Experience building developer tooling, such as command-line applications.
  • Understanding of the Language Server Protocol (LSP).

GitLab

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact.

Apply for This Position