Salary not listed
Intermediate Fullstack Engineer (Ruby/Vue.js), Growth
FullstackRemote — United Kingdom
Published on 2026-10-23
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.
About this role
Build and improve GitLab’s self-serve customer journey, from registration and trials to upgrades and purchases. The role combines Ruby on Rails backend development with Vue.js frontend work, using experiments and product data to improve first-purchase outcomes.
About the company
GitLab is a DevSecOps platform that brings source control, CI/CD, security, and project management into a single application. It helps engineering teams plan, build, secure, and ship software faster.
The team
GitLab Growth team
Stack
Ruby on RailsJavaScriptVue.jsPostgreSQL
What you'll do
- Design and ship experiments to increase first purchases across GitLab.com and self-managed GitLab.
- Improve registration, trial, onboarding, upgrade, and purchase experiences.
- Analyze experiment results with Data Analysts and decide whether to keep, iterate on, or roll back changes.
- Improve experimentation tools and coordinate purchase-flow work with teams such as Fulfillment.
- Document decisions, review code, and share results asynchronously.
What we're looking for
- Professional experience with Ruby on Rails and modern JavaScript.
- Experience with relational databases and understanding of web performance optimization.
- Track record of shipping and owning production features.
- Ability to use product data to guide decisions and collaborate asynchronously with distributed teams.
Nice to have
- Vue.js and PostgreSQL experience.
- Experience with A/B testing, feature flags, or experimentation frameworks.
- Experience with SaaS signup, trial, billing, or checkout flows.
Benefits
- Flexible paid time off
- Equity compensation and employee stock purchase plan
- Growth and development fund
- Parental leave
- Team member resource groups
