Senior Fullstack Engineer (TypeScript), AI Engineering: Editor Extensions

Added
22 days ago
Type
Full time
Salary
Salary not provided

Related skills

node.js kotlin typescript tailwind vue 3

πŸ“‹ Description

  • Lead design and implementation of multi-platform editor extensions for GitLab Duo.
  • Design, build, and operate TS/Node.js services for the GitLab Duo CLI.
  • Develop JetBrains IDE plugin in Kotlin using the IntelliJ Platform SDK.
  • Implement and evolve features in the GitLab Language Server for AI-assisted workflows.
  • Build modern UI components using Vue 3, Tailwind, and shadcn for editor experiences.
  • Shape multi-platform architecture; reduce tech debt and improve developer experience.

🎯 Requirements

  • Strong TypeScript proficiency across frontend and backend; production Node.js.
  • Experience building developer tooling and interactive terminal apps.
  • Experience with IDE extension ecosystems (JetBrains IDEs) and plugin lifecycles.
  • Working knowledge of Kotlin (or Java) and IntelliJ Platform SDK.
  • Understanding of the Language Server Protocol and editor integrations.
  • Track record owning large technical problems end-to-end; architectural mentoring.

🎁 Benefits

  • Benefits to support health, finances, and well-being
  • Flexible Paid Time Off
  • Equity Compensation & ESPP
  • Growth and Development Fund
  • Parental leave
  • Home office support
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’