GitLab logo
    G

    Senior Frontend Engineer (Vue), Create: Repository Management

    GitLab
    Remote, United Kingdom•United Kingdom
    Remote
    Senior
    Full Time
    Vue.jsGraphQLFrontendSeniorRemoteArtificial Intelligence

    Requirements

    • •Professional 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.
    • •A solid understanding of semantic hypertext markup language, cascading style sheets, core JavaScript concepts, responsive design, accessibility standards, and frontend performance best practices.
    • •Experience solving complex policy, permissions, or rules-based problems in web applications and making that complexity feel simple and usable.
    • •Experience writing frontend unit and acceptance tests with tools such as Jest, Karma, Jasmine, Mocha, ava, or tape, and familiarity with the testing pyramid.
    • •A 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.
    • •Experience using Git in a professional environment and familiarity with collaborative code review processes.
    • •Clear written and spoken English communication skills, including the ability to influence without authority and share useful status updates in a remote, asynchronous environment.
    • •The ability to manage priorities independently, work through ambiguity, take ownership, and seek guidance for decisions that are difficult to reverse.

    What You'll Do

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

    Benefits

    • •Benefits to support your health, finances, and well-being
    • •Flexible Paid Time Off
    • •Team Member Resource Groups
    • •Equity Compensation & Employee Stock Purchase Plan
    • •Growth and Development Fund
    • •Parental Leave

    About GitLab

    GitLab is a web-based Git repository manager that offers a variety of features for software development teams.

    San Francisco, CA, US
    1000 - 5000
    Developer Tools