As a Staff Frontend Engineer (Vue.js), in the Plan:Knowledge group, you’ll shape how knowledge flows across GitLab by building intuitive, high-performing interfaces for features like Wiki, Pages, Markdown, Text Editors, and the GitLab Query Language (GLQL). You’ll be the Engineering Manager’s key technical partner on frontend topics, setting architecture direction, defining patterns, and making decisions that help technical and non-technical users collaborate in the same place they plan, code, and deploy. Working primarily in Vue.js with our Rich Text Editor (TipTap/ProseMirror) and GraphQL APIs, you’ll lead complex initiatives like collaborative editing at scale, accessibility improvements, and performance optimization for large documents, while mentoring other engineers and raising the quality bar across the Plan stage. In your first year, you’ll be expected to drive foundational frontend improvements, influence cross-team technical decisions, and contribute to AI-powered capabilities that make GitLab’s knowledge tools more powerful and reliable for thousands of organizations.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
1,001-5,000 employees