Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An established industry player is seeking an Intermediate Fullstack Engineer to enhance their package registry features. In this role, you will focus on frontend development using Vue.js and GraphQL while contributing to the Ruby on Rails backend. This exciting opportunity allows you to create user-friendly interfaces for artifact management solutions, all within a supportive and collaborative team environment. Join a company that values innovation and teamwork, and take your skills to the next level while working on cutting-edge technology in a fully remote setting.
Remote, APAC; Remote, Australia; Remote, Canada; Remote, Europe; Remote, United Kingdom
GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values.
We are seeking an Intermediate Fullstack Engineer to join our growing Package team. As part of our collaborative team of 12 engineers, you'll help build and enhance our package registry features, primarily focusing on frontend development using Vue.js and GraphQL while contributing to our Ruby on Rails backend. This is an exciting opportunity to create intuitive user interfaces for comprehensive artifact management solutions while growing your skills in a supportive environment.
As an Intermediate Fullstack Engineer on the Package team, you'll play a key role in developing user interfaces and interactions for our artifact management tools that serve as a single source of truth for storing and distributing artifacts across the entire DevSecOps lifecycle.
GitLab's Package team is focused on building tools that help organizations manage their software artifacts throughout the DevOps lifecycle. Our vision is to provide a single source of truth for storing and distributing packages and container images across the entire development process. We're working on features including package registries for various formats, virtual registries, and dependency management tools.
The team values collaboration, learning, and writing maintainable code. Due to the nature of our tech stack for this role, the volume and complexity of work are weighted more strongly towards frontend (Vue.js and GraphQL), with opportunities to contribute to the backend (Ruby on Rails) as needed.
To view the full job description and its compensation calculator, view our handbook. The compensation calculator can be found towards the bottom of the page.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex, national origin, age, citizenship, marital status, mental or physical disability, genetic information, discharge status from the military, protected veteran status, or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics.