
The single application for the entire DevOps lifecycle
GitLab is a comprehensive DevOps platform headquartered in San Francisco, California, serving over 30,000 organizations including NASA, IBM, and Goldman Sachs. The platform integrates project planning, source code management, CI/CD, and monitoring into a single application, streamlining the software...
GitLab offers competitive salaries, equity options, unlimited PTO, and a flexible remote work policy, allowing employees to work from anywhere. They a...
GitLab is known for its remote-first culture, with a strong emphasis on transparency and collaboration across global teams. The company values results...

GitLab • Remote, EMEA; Remote, Europe; Remote, Netherlands; Remote, United Kingdom
GitLab is hiring an Intermediate Fullstack Engineer (Ruby/Vue.js) to enhance user engagement and adoption of their platform. You'll collaborate across product, engineering, and analytics teams, utilizing Ruby and Vue.js to optimize the customer journey. This role requires experience in full-stack development and a passion for growth.
You have a solid background in full-stack development, particularly with Ruby and Vue.js, and you understand how to create seamless user experiences that drive engagement. Your experience allows you to work effectively at the intersection of product, engineering, and analytics, ensuring that every aspect of the customer journey is optimized for success. You are comfortable collaborating with cross-functional teams and have a knack for translating complex technical concepts into actionable insights. You thrive in a remote work environment and are eager to contribute to a culture of innovation and continuous improvement.
Experience with AI technologies and their application in software development is a plus, as is familiarity with GitLab's platform and tools. You are proactive in seeking out new challenges and are always looking for ways to enhance your skills and knowledge. A background in growth marketing or user acquisition strategies would also be beneficial, as you will be focusing on optimizing user activation and feature adoption.
In this role, you will be responsible for shaping how users discover and adopt GitLab's capabilities. You will work closely with product managers and designers to create features that enhance user engagement and drive growth. Your day-to-day tasks will include developing and maintaining web applications using Ruby and Vue.js, ensuring that they are performant and user-friendly. You will analyze user data to identify trends and opportunities for improvement, collaborating with analytics teams to implement data-driven decisions.
You will also participate in code reviews and contribute to the overall quality of the codebase, ensuring that best practices are followed. As part of a high-performance culture, you will be encouraged to share your insights and learnings with the team, fostering a collaborative environment where everyone can grow. Your contributions will directly impact how users interact with GitLab's platform, making it easier for them to leverage its full potential.
GitLab offers a flexible remote work environment, allowing you to work from anywhere within the EMEA region. You will be part of a diverse and inclusive team that values every voice and encourages innovation. We provide opportunities for professional development and growth, ensuring that you can reach your full potential while contributing to meaningful projects. Our commitment to a high-performance culture means that you will be recognized for your contributions and have the chance to work with industry leaders in the field. Join us in co-creating the future of software development and making a significant impact on how organizations operate.
Apply now or save it for later. Get alerts for similar jobs at GitLab.