WorkListВойтиОформить подписку
GI

Senior Frontend Engineer (Vue), Create: Repository Management

Архив
GitLab · DevOps-платформа
Вакансия в архиве · закрыта 23.10
Смотреть актуальные вакансии

Другие вакансии компании

GI
🇺🇸США · remote·Full-timeLead·англ. C1–C2
Зарплата не указана
2 ноя
GI
🇮🇳Bangalore · Индия·Full-timeSenior·англ. C1–C2
≈ $8,4–12 тыс/мес
2 ноя
GI
🇮🇳Bangalore · Индия · remote·Full-timeMiddle·англ. C1–C2
≈ $700–800/мес
2 ноя
GI
🇺🇸США · remote·Full-timeLead·англ. C1–C2
Зарплата не указана
30 окт
Все вакансии компании

Похожие вакансии

CR
CrowdStrike · Кибербезопасность
🇬🇧Великобритания · remote·Full-timeSenior·англ. B1+–C2
≈ $6,3–8,5 тыс/мес
23 окт
GD
Grid Dynamics · Цифровая трансформация корпораций
🇬🇧London · ВеликобританияSenior·англ. не указан
≈ $6,3–8,5 тыс/мес
15 авг
GD
Grid Dynamics · Цифровая трансформация корпораций
🇬🇧London · ВеликобританияSenior·англ. не указан
≈ $6,3–8,5 тыс/мес
15 авг
NG
Nebius Group · AI-инфраструктура
🇬🇧Великобритания · remoteSenior·англ. не указан
≈ $6,3–8,5 тыс/мес
31 июл
DA
React Developer (Dublin)висит 4 мес.
DataArt · Software консалтинг
🇬🇧London · ВеликобританияSenior·англ. не указан
≈ $4,6–8,5 тыс/мес
22 июн
Вакансии в Великобритании

О вакансии

Откуда можно работать
Удалённо · Великобритания
Английский
требования разнятся: C1–C2
по другим вакансиям компании
Уровень
Senior
указан работодателем
Даты
Опубликована 13.08 · видели у компании с 14.08 по 21.10 · закрыта 23.10
вакансия закрыта, проверки прекращены
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Мы ищем Senior Frontend Engineer для команды Repository Management в рамках стадии Source Code в GitLab. Вы поможете клиентам уверенно настраивать репозитории, чтобы их проекты в GitLab поддерживали способы работы их команд. По мере того как агенты искусственного интеллекта всё активнее пишут и управляют кодом совместно с людьми, вы построите защитные механизмы, делающие разработку безопасной и надёжной, превращая сложные задачи политики и управления репозиториями в понятные решения для людей и агентов искусственного интеллекта, действующих от их имени.

Вы будете работать в одной из самых старых и сложных областей продукта GitLab, используя Vue.js и GraphQL для улучшения критической системы, обслуживающей GitLab.com, самоуправляемые инстансы и GitLab Dedicated. Source Code предоставляет слой интерфейса через Gitaly к Git‑репозиториям, которые составляют большую часть трафика GitLab. Вы поможете поддерживать высокую надёжность за счёт оптимизации производительности и SQL‑тюнинга, кэширования, ограничения скорости, тестирования, наблюдаемости и устойчивости. Вы будете сотрудничать с product management, product design, testing, security, user experience research, technical writing, Gitaly, Code Review и Source Code Experience для доставки надёжных, доступных и производительных решений.

Узнайте больше о командах Create:Source Code в Руководстве GitLab.

Что предстоит делать

  • Разрабатывать безопасные, хорошо протестированные, производительные функции и улучшения с использованием Vue.js и GraphQL.
  • Превращать сложные требования и наследованные ограничения в понятные решения без ущерба надёжности этой критической системы.
  • Сотрудничать с product management, product design и членами команды пользовательского опыта для понимания проблем клиентов и создания интуитивных, отзывчивых и доступных интерфейсов.
  • Работать совместно с различными функциями и командами, как асинхронно, так и синхронно, привлекая экспертов домена, когда их вклад улучшит результат.
  • Использовать агентов искусственного интеллекта для чётко ограниченных задач, когда они могут ускорить доставку без потери качества, и критически проверять их вывод.
  • Писать поддерживаемый код, соответствующий стандартам GitLab, и отстаивать эти стандарты в процессе code review.
  • Усиливать надёжность, мониторя метрики здоровья продакшна, участвуя в дежурстве Tier 2, устраняя инциденты, проводя анализ корневых причин и улучшая наблюдаемость и устойчивость.
  • Делиться знаниями через code review, техническую документацию и ежедневное сотрудничество, обучаясь у других.

Требования

  • Профессиональный опыт работы с Vue.js или другим современным JavaScript‑фреймворком, таким как React, Angular или Ember, а также опыт использования GraphQL для интеграции API и управления данными.
  • Твёрдое понимание семантической разметки HTML, каскадных таблиц стилей CSS, основных концепций JavaScript, адаптивного дизайна, стандартов доступности и лучших практик производительности фронтенда.
  • Опыт решения сложных задач политики, разрешений или правил в веб‑приложениях и превращения этой сложности в простые и удобные решения.
  • Опыт написания юнит‑ и приёмочных тестов для фронтенда с использованием таких инструментов, как Jest, Karma, Jasmine, Mocha, ava или tape, и знакомство с тестовой пирамидой.
  • Доказанный опыт повышения уровня использования агентов искусственного интеллекта для кодинга в большом, сложном monorepo, включая определение объёма задач, ревью сгенерированного кода и умение брать контроль в нужный момент, а также чёткое понимание ограничений этих инструментов и способов их обхода.
  • Опыт работы с Git в профессиональной среде и знакомство с процессами совместного code review.
  • Чёткие письменные и устные навыки общения на английском языке, включая способность влиять без формальных полномочий и делиться полезными статус‑обновлениями в удалённой асинхронной среде.
  • Способность самостоятельно управлять приоритетами, работать в условиях неопределённости, брать на себя ответственность и запрашивать руководство по решениям, которые трудно отменить.

Условия и бенефиты

  • Преимущества для поддержки вашего здоровья, финансов и благополучия
  • Гибкий оплачиваемый отпуск
  • Группы ресурсов сотрудников
  • Компенсация в виде акций и план покупки акций сотрудниками
  • Фонд роста и развития
  • Декретный отпуск

GitLab гордится тем, что является работодателем с равными возможностями и практикует позитивные действия. Политика GitLab в отношении найма, трудоустройства, карьерного развития и продвижения, повышения и выхода на пенсию основывается исключительно на заслугах, независимо от расы, цвета кожи, религии, происхождения, пола (включая беременность, лактацию, сексуальную ориентацию, гендерную идентичность или выражение гендера), национального происхождения, возраста, гражданства, семейного положения, психических или физических инвалидностей, генетической информации (включая семейную медицинскую историю), статуса увольнения из армии, защищённого статуса ветерана (включая инвалидов‑ветеранов, недавно уволенных ветеранов, ветеранов активной службы в военное время или с наградными знаками, а также ветеранов с медалями за службу в вооружённых силах) или любого другого основания, защищённого законом. GitLab не будет терпеть дискриминацию или домогательства на основе любых из этих характеристик. См. также EEO‑политику GitLab и EEO is the Law. Если у вас есть инвалидность или особая потребность, требующая аккомодации, пожалуйста, сообщите нам об этом в процессе рекрутинга.

Навыки

Vue.jsGraphQLSQLcachingrate limitingobservabilityresiliencyReactAngularEmberHTMLCSSJavaScriptresponsive designaccessibilityJestKarmaJasmineMochaGit

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти