Назад
2 дня назад

Senior Frontend Engineer (AI)

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
senior
Английский
b2

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior Frontend Engineer (AI) (Vue.js/GraphQL): Building secure, accessible, and performant repository-management interfaces for GitLab's Source Code platform with an accent on branch protection, policy configuration, reliability, and AI-assisted development. Focus on simplifying complex permissions and rules-based workflows, tuning frontend and GraphQL performance, and strengthening observability and resiliency across GitLab.com, self-managed instances, and GitLab Dedicated.

Location: Remote; GitLab hires in countries around the world, with possible location-based eligibility requirements.

Company

GitLab provides an intelligent orchestration platform for DevSecOps used to develop, secure, and operate software.

What you will do

  • Build secure, tested, performant repository-management features using Vue.js and GraphQL.
  • Develop clear and accessible interfaces for complex policies, permissions, branch protection, Codeowners, and merge strategies.
  • Collaborate with product management, design, user experience research, testing, security, technical writing, Gitaly, Code Review, and Source Code Experience.
  • Use and critically review AI coding agents for appropriately scoped work while maintaining code quality.
  • Improve reliability through performance tuning, caching, rate limiting, observability, resiliency, incident troubleshooting, and root cause analysis.
  • Contribute through code review, technical documentation, asynchronous collaboration, mentoring, and frontend technical leadership.

Requirements

  • Professional experience with Vue.js or another modern JavaScript framework and GraphQL integration.
  • Strong knowledge of semantic HTML, CSS, core JavaScript, responsive design, accessibility, and frontend performance.
  • Experience simplifying complex policy, permissions, or rules-based problems in web applications.
  • Experience writing frontend unit and acceptance tests with tools such as Jest, Karma, Jasmine, Mocha, ava, or tape.
  • Professional Git experience, collaborative code review experience, and the ability to work independently through ambiguity.
  • Clear written and spoken English communication skills are required for remote, asynchronous collaboration.

Nice to have

  • Experience raising the standard for AI coding-agent use in a large, complex monorepo.
  • Experience coaching or mentoring frontend engineers and providing technical leadership.

Culture & Benefits

  • Fully remote work with synchronous and asynchronous collaboration across Europe and North America.
  • Flexible paid time off and parental leave.
  • Health, financial, and well-being benefits.
  • Equity compensation and an employee stock purchase plan.
  • Growth and development funding and team member resource groups.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →