Resume and JobRESUME AND JOB
GitLab logo

Intermediate Fullstack Engineer (TypeScript), AI Engineering: Editor Extensions – Multi-Platform

GitLab

Intermediate Fullstack Engineer (TypeScript), AI Engineering: Editor Extensions – Multi-Platform

GitLab logo

GitLab

full-time

Posted: December 18, 2025

Number of Vacancies: 1

Job Description

About this Role

Join GitLab to build AI-powered editor extensions that revolutionize developers' daily workflows.

Empower teams worldwide with GitLab's mission to enable everyone to co-create the software powering our world.

Craft intuitive TypeScript-based tools integrating GitLab Duo into IDEs, terminals, and beyond.

Shape the future of multi-platform developer experiences with cutting-edge AI engineering.

Collaborate in a high-performance culture where innovation flourishes and every voice drives impact.

Accelerate human progress by breaking barriers in software development through AI-assisted tooling.

Work on exciting projects like JetBrains plugins and GitLab Language Server for seamless AI integration.

Combine fullstack expertise with AI to deliver fast, performant, and deeply integrated features.

Influence architecture and standards in a team pushing the boundaries of DevSecOps platforms.

Thrive in an environment embracing AI as a core productivity multiplier for groundbreaking results.

Locations

  • APAC, Remote, Canada, Remote, Netherlands, Remote, United Kingdom (Remote)

Salary

Salary details available upon request

Estimated Salary Rangemedium confidence

85,000 - 160,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • TypeScript (frontend and backend)intermediate
  • Node.jsintermediate
  • Kotlinintermediate
  • Vue 3 with Composition APIintermediate
  • IntelliJ Platform SDKintermediate
  • Language Server Protocol (LSP)intermediate
  • Command-line interface developmentintermediate
  • Modern build systemsintermediate
  • Reactive UI designintermediate
  • Plugin architecturesintermediate

Required Qualifications

  • Strong proficiency with TypeScript across frontend and backend (experience)
  • Experience building and maintaining Node.js-based services (experience)
  • Hands-on experience with command-line applications and interactive terminal experiences (experience)
  • Experience with modern IDE extension ecosystems like JetBrains IDEs (experience)
  • Understanding of plugin architectures and development workflows (experience)
  • Experience with Kotlin or modern Java (experience)
  • Understanding of the Language Server Protocol (LSP) (experience)
  • Experience with modern build systems and multi-module builds (experience)
  • Experience with Vue 3, Composition API, and reactive UI design (experience)
  • Ability to collaborate across engineering, product, and design teams (experience)

Preferred Qualifications

  • Experience with IntelliJ Platform SDK (experience)
  • Knowledge of shared UI systems and component libraries (experience)
  • Familiarity with theming systems in UI frameworks (experience)
  • Background in multi-platform development (experience)
  • Exposure to AI-assisted developer tooling (experience)
  • Skills in performance optimization at scale (experience)
  • History of contributing to open-source projects (experience)
  • Mentoring experience with engineering peers (experience)
  • Proficiency in refining engineering standards (experience)
  • Interest in security and developer experience improvements (experience)

Responsibilities

  • Build and refine multi-platform editor extensions for GitLab Duo
  • Design and implement TypeScript and Node.js services for GitLab Duo CLI
  • Develop JetBrains IDE plugins using Kotlin and IntelliJ Platform SDK
  • Enhance GitLab Language Server for consistent AI workflows
  • Create modern, accessible UI components with Vue
  • Collaborate with product, design, and engineering teams on strategy
  • Improve product quality, security, performance, and developer experience
  • Conduct code reviews and mentor peers
  • Shape technical direction of editor extensions
  • Integrate emerging AI capabilities into tooling

Benefits

  • general: Competitive equity compensation and Employee Stock Purchase Plan
  • general: Flexible Paid Time Off policy
  • general: Comprehensive health, dental, and vision benefits
  • general: Growth and Development Fund for professional advancement
  • general: Generous parental leave
  • general: Home office equipment and setup support
  • general: Team Member Resource Groups for inclusion
  • general: Mental health and well-being programs
  • general: Continuous learning and knowledge exchange opportunities
  • general: High-performance culture with career acceleration

Target Your Resume for "Intermediate Fullstack Engineer (TypeScript), AI Engineering: Editor Extensions – Multi-Platform" , GitLab

Get personalized recommendations to optimize your resume specifically for Intermediate Fullstack Engineer (TypeScript), AI Engineering: Editor Extensions – Multi-Platform. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Intermediate Fullstack Engineer (TypeScript), AI Engineering: Editor Extensions – Multi-Platform" , GitLab

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

AI EngineeringTechnologySoftware

Related Jobs You May Like

No related jobs found at the moment.

GitLab logo

Intermediate Fullstack Engineer (TypeScript), AI Engineering: Editor Extensions – Multi-Platform

GitLab

Intermediate Fullstack Engineer (TypeScript), AI Engineering: Editor Extensions – Multi-Platform

GitLab logo

GitLab

full-time

Posted: December 18, 2025

Number of Vacancies: 1

Job Description

About this Role

Join GitLab to build AI-powered editor extensions that revolutionize developers' daily workflows.

Empower teams worldwide with GitLab's mission to enable everyone to co-create the software powering our world.

Craft intuitive TypeScript-based tools integrating GitLab Duo into IDEs, terminals, and beyond.

Shape the future of multi-platform developer experiences with cutting-edge AI engineering.

Collaborate in a high-performance culture where innovation flourishes and every voice drives impact.

Accelerate human progress by breaking barriers in software development through AI-assisted tooling.

Work on exciting projects like JetBrains plugins and GitLab Language Server for seamless AI integration.

Combine fullstack expertise with AI to deliver fast, performant, and deeply integrated features.

Influence architecture and standards in a team pushing the boundaries of DevSecOps platforms.

Thrive in an environment embracing AI as a core productivity multiplier for groundbreaking results.

Locations

  • APAC, Remote, Canada, Remote, Netherlands, Remote, United Kingdom (Remote)

Salary

Salary details available upon request

Estimated Salary Rangemedium confidence

85,000 - 160,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • TypeScript (frontend and backend)intermediate
  • Node.jsintermediate
  • Kotlinintermediate
  • Vue 3 with Composition APIintermediate
  • IntelliJ Platform SDKintermediate
  • Language Server Protocol (LSP)intermediate
  • Command-line interface developmentintermediate
  • Modern build systemsintermediate
  • Reactive UI designintermediate
  • Plugin architecturesintermediate

Required Qualifications

  • Strong proficiency with TypeScript across frontend and backend (experience)
  • Experience building and maintaining Node.js-based services (experience)
  • Hands-on experience with command-line applications and interactive terminal experiences (experience)
  • Experience with modern IDE extension ecosystems like JetBrains IDEs (experience)
  • Understanding of plugin architectures and development workflows (experience)
  • Experience with Kotlin or modern Java (experience)
  • Understanding of the Language Server Protocol (LSP) (experience)
  • Experience with modern build systems and multi-module builds (experience)
  • Experience with Vue 3, Composition API, and reactive UI design (experience)
  • Ability to collaborate across engineering, product, and design teams (experience)

Preferred Qualifications

  • Experience with IntelliJ Platform SDK (experience)
  • Knowledge of shared UI systems and component libraries (experience)
  • Familiarity with theming systems in UI frameworks (experience)
  • Background in multi-platform development (experience)
  • Exposure to AI-assisted developer tooling (experience)
  • Skills in performance optimization at scale (experience)
  • History of contributing to open-source projects (experience)
  • Mentoring experience with engineering peers (experience)
  • Proficiency in refining engineering standards (experience)
  • Interest in security and developer experience improvements (experience)

Responsibilities

  • Build and refine multi-platform editor extensions for GitLab Duo
  • Design and implement TypeScript and Node.js services for GitLab Duo CLI
  • Develop JetBrains IDE plugins using Kotlin and IntelliJ Platform SDK
  • Enhance GitLab Language Server for consistent AI workflows
  • Create modern, accessible UI components with Vue
  • Collaborate with product, design, and engineering teams on strategy
  • Improve product quality, security, performance, and developer experience
  • Conduct code reviews and mentor peers
  • Shape technical direction of editor extensions
  • Integrate emerging AI capabilities into tooling

Benefits

  • general: Competitive equity compensation and Employee Stock Purchase Plan
  • general: Flexible Paid Time Off policy
  • general: Comprehensive health, dental, and vision benefits
  • general: Growth and Development Fund for professional advancement
  • general: Generous parental leave
  • general: Home office equipment and setup support
  • general: Team Member Resource Groups for inclusion
  • general: Mental health and well-being programs
  • general: Continuous learning and knowledge exchange opportunities
  • general: High-performance culture with career acceleration

Target Your Resume for "Intermediate Fullstack Engineer (TypeScript), AI Engineering: Editor Extensions – Multi-Platform" , GitLab

Get personalized recommendations to optimize your resume specifically for Intermediate Fullstack Engineer (TypeScript), AI Engineering: Editor Extensions – Multi-Platform. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Intermediate Fullstack Engineer (TypeScript), AI Engineering: Editor Extensions – Multi-Platform" , GitLab

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

AI EngineeringTechnologySoftware

Related Jobs You May Like

No related jobs found at the moment.