Senior Frontend Engineer (Vue), Create: Repository Management
Skills
About the role
The Senior Frontend Engineer role at GitLab is fully remote within the United Kingdom. You will join the Repository Management team within Source Code stage, using Vue.js and GraphQL to build interfaces for repository configuration and policy management. This role suits experienced frontend engineers who want to work on one of GitLab's oldest and most complex product areas, serving millions of users. You will build secure, performant features, use AI agents for scoped work, and strengthen system reliability through monitoring and incident response.
What you’ll do
- Develop secure, well-tested, performant features using Vue.js and GraphQL
- Turn complex requirements and legacy constraints into clear solutions without compromising system reliability
- Partner with product management, design, and UX to understand customer problems and build intuitive interfaces
- Use AI coding agents for scoped work, critically review generated output, and know when to take direct control
- Monitor production health metrics, participate in Tier 2 on-call, troubleshoot incidents, and perform root cause analysis
- Share knowledge through code review, technical documentation, and everyday collaboration
Questions about this role
Is this role remote?
Yes, GitLab hires remotely and all roles are remote, including this UK-based position.
What is the salary range for this position?
The salary range is 141,000 to 195,000 USD.
What technologies are required?
The role requires Vue.js, GraphQL, HTML, CSS, JavaScript, and experience with Git.
Related roles
Senior Solutions Architect
A senior presales solutions architect role at GitLab, supporting Commercial and Enterprise customers across India's Southern Region. Suits a technical presales professional experienced in DevSecOps and CI/CD platforms.
Senior Software Engineer, NLP
An in-office senior software engineer role at GitLab in Bangalore, building autonomous AI agents that automate software development lifecycle tasks.
Staff Backend Engineer, Architecture Engineering: Nonlinear Productivity
A staff backend engineering role building agentic developer-productivity tools at GitLab, remote in the US or Canada.
Senior Backend Engineer - Architecture Engineering: Nonlinear Productivity
A senior backend engineering role on GitLab's new Nonlinear Productivity team, building agentic AI automation for their own SDLC, open to US and Canada.
Principal Product Manager, Engineering Intelligence & Insights
A remote, principal-level product management role at GitLab leading engineering analytics and AI-insight products. Suited to a senior PM with experience building BI or analytics tools for engineering and executive audiences.
Revenue Technology Analyst
A mid-level revenue technology analyst role at GitLab, fully remote in Canada or the USA, supporting the go-to-market tech stack. Suited to candidates with sales/revenue operations tooling experience, even without meeting every requirement.