Senior Fullstack Engineer (TypeScript), AI Engineering: Editor Extensions
GitLab
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
Senior Fullstack Engineer on the AI Engineering: Editor Extensions (Multi-Platform) team. You will design and build tools that integrate GitLab Duo into developers’ daily workflows across multiple surfaces, including Duo CLI, JetBrains IDEs, the terminal, and other editor interfaces.
Responsibilities
- Lead design and implementation of multi-platform editor extensions bringing GitLab Duo into daily developer workflows (discovery → rollout → iteration).
- Build and operate TypeScript/Node.js services for the GitLab Duo CLI, including rich interactive terminal experiences with strong reliability, observability, and performance.
- Develop and evolve a JetBrains IDE plugin using Kotlin and the IntelliJ Platform SDK, contributing to architectural decisions and long-term maintainability.
- Implement features in the GitLab Language Server to deliver consistent AI-assisted workflows across editors and platforms.
- Build modern, accessible UI components using Vue 3 and component libraries (shadcn-style) with Tailwind-based theming.
- Shape multi-platform architecture, reduce technical debt, and drive improvements in scalability and developer experience.
- Collaborate with product/design/engineering to align technical decisions with the broader multi-platform strategy.
- Ensure product quality, security, performance, and developer experience through strong code reviews, mentorship, and shared standards across TypeScript and Kotlin codebases.
Projects (Examples)
- Duo CLI
- GitLab Language Server
- GitLab Duo plugin for JetBrains IDEs
Requirements / What You’ll Bring
- The posting begins listing requirements (e.g., strong proficiency with TypeScript), but it cuts off before the full list is provided. No further explicit requirements are available in the provided text.
About GitLab
GitLab is an intelligent orchestration platform for DevSecOps, helping organizations improve developer productivity, operational efficiency, and security/compliance while accelerating digital transformation. With tens of millions of users, GitLab builds end-to-end tools and emphasizes AI adoption as a core productivity multiplier across teams.
Scraped 5/13/2026