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.