Senior Frontend Engineer (Vue), Create: Repository Management

GitLab United Kingdom

United Kingdom SeniorRemoteFull-time $141,000 – $195,000 a year

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

GitLab · India

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.

RemoteSeniorFull-time
GitDevSecOpsCI/CDCloud Computing +1
5 days ago

Senior Software Engineer, NLP

GitLab · Bengaluru, India

An in-office senior software engineer role at GitLab in Bangalore, building autonomous AI agents that automate software development lifecycle tasks.

On-siteSeniorFull-time
RubyGoPythonAI Agents +3
5 days ago

Staff Backend Engineer, Architecture Engineering: Nonlinear Productivity

GitLab · Canada

A staff backend engineering role building agentic developer-productivity tools at GitLab, remote in the US or Canada.

RemoteStaffFull-time $152,800 – $259,200 a year
GoRustPythonDistributed Systems +3
6 days ago

Senior Backend Engineer - Architecture Engineering: Nonlinear Productivity

GitLab · Canada

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.

RemoteSeniorFull-time $139,200 – $235,200 a year
GoRustPythonDistributed Systems +2
6 days ago

Principal Product Manager, Engineering Intelligence & Insights

Gitlab · Remote - US, United States

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.

RemotePrincipalFull-time
DORA MetricsData PipelinesAPIsBusiness Intelligence +4
6 days ago

Revenue Technology Analyst

GitLab · United States

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.

RemoteMid levelFull-time $95,000 – $160,800 a year
SalesforceSQLPythonGong +6
6 days ago