Senior Fullstack Engineer

GitLab · Remote, Canada; Remote, Ireland; Remote, Netherlands; Remote, United Kingdom; Remote, US-Southeast

Join GitLab as a Senior Fullstack Engineer and contribute to our mission of making the world more open-source.

About the Role

We're looking for an experienced Senior Fullstack Engineer to join our team. As a senior member of our engineering team, you will be responsible for designing, developing, and deploying software applications that meet the needs of our customers.

Responsibilities

Design, develop, and deploy software applications using TypeScript and other relevant technologies

Collaborate with cross-functional teams to identify and prioritize project requirements

Mentor junior engineers and provide guidance on technical decisions

About Us

GitLab is a leading provider of DevOps software, offering a single application for the entire development lifecycle. Our mission is to make the world more open-source by enabling teams to collaborate and work together more effectively.

What We Are Looking For

Strong proficiency with TypeScript across frontend and backend

Experience building developer tooling, such as command-line applications and rich interactive terminal experiences

Working knowledge of Kotlin (or modern Java) and interest in contributing to Kotlin-based JetBrains plugins using the IntelliJ Platform SDK

Nice to Have

Understanding of the Language Server Protocol (LSP) and practical experience with language servers and editor integrations

A track record of owning large technical problems end to end, making sound architectural trade-offs, and mentoring other engineers through code reviews and guidance

We welcome interest from candidates with varying levels of experience. If you're excited about this role, please apply and allow our recruiters to assess your application.

Create a free account to apply