GitLab10 days ago

Senior Frontend Engineer (Vue), Create: Repository Management

Salary not specified
MARKET
13,750median for this role
Frontend Developer · 22 jobs with disclosed pay
9,600half of the offers: 10,898–25,12190,000
The employer didn't disclose pay — compare with the market yourself.
Remote

Responsibilities

  • 01Develop secure, well-tested, performant features and improvements using Vue.js and GraphQL
  • 02Turn complex requirements and legacy constraints into clear solutions without compromising the reliability of this critical system
  • 03Partner with product management, product design, and user experience team members to understand customer problems and build intuitive, responsive, and accessible interfaces
  • 04Collaborate across functions and teams, both asynchronously and synchronously, involving domain experts when their input will improve the outcome
  • 05Use artificial intelligence agents for well-scoped work when they can speed up delivery without sacrificing quality, and critically review their output
  • 06Write maintainable code that follows GitLab's standards and advocate for those standards through code review
  • 07Strengthen reliability by monitoring production health metrics, participating in Tier 2 on-call, troubleshooting incidents, performing root cause analysis, and improving observability and resiliency
  • 08Share knowledge through code review, technical documentation, and everyday collaboration while learning from others

Requirements

  • 01Professional experience with Vue.js or another modern JavaScript web framework, such as React, Angular, or Ember, and experience using GraphQL for application programming interface integration and data management
  • 02A solid understanding of semantic hypertext markup language, cascading style sheets, core JavaScript concepts, responsive design, accessibility standards, and frontend performance best practices
  • 03Experience solving complex policy, permissions, or rules-based problems in web applications and making that complexity feel simple and usable
  • 04Experience writing frontend unit and acceptance tests with tools such as Jest, Karma, Jasmine, Mocha, ava, or tape, and familiarity with the testing pyramid
  • 05A track record of raising the bar on how your team or group uses artificial intelligence coding agents in a large, complex monorepo, including scoping tasks, reviewing generated code, and knowing when to take direct control, paired with a clear view of where these tools fall short and how to work around it
  • 06Experience using Git in a professional environment and familiarity with collaborative code review processes
  • 07Clear written and spoken English communication skills, including the ability to influence without authority and share useful status updates in a remote, asynchronous environment
  • 08The ability to manage priorities independently, work through ambiguity, take ownership, and seek guidance for decisions that are difficult to reverse

What we offer

  • 01The functional team works across Europe and North America, supporting both synchronous and asynchronous collaboration
  • 02It includes six engineers, with one frontend engineer today, so this role offers a meaningful opportunity to coach and mentor others and provide technical leadership in the frontend domain
  • 03We work closely with Code Review and Gitaly, alongside sibling teams covering Repository Sync & Interop, Source Code Experience, and Repository Scale, Performance & Git Infrastructure
  • 04We're maturing GitLab's branch protection offering while maintaining availability, reliability, and stability through bug fixes and focused technical debt work