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
