CareerPlan

Intermediate Fullstack Engineer (Ruby/Vue.js), Growth

EMEARemoteFull-time$248k2026-10-23 → 2026-11-10
Remote

Core

Build and iterate on A/B tests and experiments to increase first purchases and improve the self-serve funnel (registration, trial, onboarding, upgrade) for GitLab's self-managed and cloud users.

Role type

Intermediate Fullstack Engineer (Growth)

Builds

In-product experiments, registration/trial flows, upgrade prompts, and experimentation tooling for GitLab.com and self-managed GitLab.

Domain

SaaS / DevSecOps / Growth

Deliverable

product features

Required skills

Ruby on Rails, modern JavaScript, relational databases, web performance optimization, feature development, deployment workflows, product data analysis

Preferred skills

Vue.js, PostgreSQL, A/B testing, feature flags, experimentation frameworks, SaaS sign-up/trial/billing flows

Technologies

Ruby on Rails, Vue.js, PostgreSQL

Responsibilities

Design and implement A/B tests to drive first purchases; Build registration, trial, and onboarding experiences; Analyze experiment results with Data Analysts; Maintain experimentation framework and tooling; Collaborate with Product and UX to define hypotheses and metrics; Document decisions and share results asynchronously.

Seniority

Intermediate, hands-on IC