Fullstack Engineer Ruby Vue.js

New

Skills

Devops Engineer Front end GraphQL Javascript Jest Redis Restful Apis Ruby On Rails Vuex

Join GitLab's Plan:Knowledge team as an Intermediate Fullstack Engineer and help shape the future of collaborative knowledge management. As part of a highly skilled and supportive remote team, you’ll build and maintain foundational tools like Markdown, Rich Text Editor, GLQL Views, and GitLab Wiki. Work closely with backend, product, design, and UX experts to deliver secure, scalable, and user-friendly solutions that empower all users to contribute and collaborate effectively. This is a unique opportunity to grow your expertise, take ownership of impactful features, and contribute to open-source projects in a flexible, all-remote environment.

Key Responsibilities
  • Develop and enhance GitLab’s knowledge management tools using Vue.js, Ruby on Rails, RESTful and GraphQL APIs.
  • Collaborate with cross-functional teams—including backend, UX, and product management—to iterate on new features.
  • Write high-quality, maintainable code and advocate for best practices through code reviews.
  • Build responsive and accessible components for a seamless user experience across devices.
  • Participate in code reviews, troubleshooting, and improving test coverage and reliability.
  • Support technical documentation and foster knowledge sharing within the team and open-source community.
Required Skills & Qualifications
  • Professional experience with Vue.js, Vuex, and VueApollo.
  • Strong background in Ruby on Rails, ActiveRecord, Redis, and backend development.
  • Experience building fullstack web applications with RESTful and/or GraphQL APIs.
  • Proficiency in semantic HTML, CSS, JavaScript, and understanding of browser fundamentals.
  • Experience writing automated tests with Jest and Rspec.
  • Familiarity with Git, code review processes, and collaborative remote workflows.
  • Understanding of responsive design and accessibility standards.
  • Strong communication skills and a positive, solution-oriented mindset.
  • Ownership mentality with the ability to work independently and collaboratively.
  • Bonus: Experience with Golang, Rust, markdown editors, or open source contributions.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

FP&A Analyst, Marketing

New

Hiring a remote FP&A Analyst for marketing

Full-time position

Budgeting Devops Excel Financial Analysis

Alliances Field Engineer

New

Support partners in understanding and implementing Canonical's technologies

Architect cloud infrastructure solutions

AWS Bash Ceph Cloud infrastructure

Senior Software Engineer at First Advantage

New

Seeking an experienced Senior Software Engineer to work on AI-driven solutions and data pipelines

Building and optimizing solutions using modern cloud and data technologies

AWS Devops Engineer Front end

OpenStack Eng Manager

New

Hiring an Engineering Manager for the BootStack team

Designing, building, and operating modern distributed systems on private infrastructure

Agile Agile software development C C++

DevOps Security Manager

New

Lead and manage a team focused on vulnerability detection and remediation.

Establish and enforce security baselines and compliance standards.

Architecture AWS Ci/cd Pipelines Devops

Senior SRE at Canonical

Posted 3 days ago

Perfect enterprise infrastructure devops using Python

Architect and run OpenStack, Kubernetes, and software defined storage

Devops Engineer IOT Kubernetes

Senior Data Engineer

Posted 3 days ago

Design and implement Python-based automation frameworks for database lifecycle management

Collaborate with infrastructure teams to integrate systems via APIs

AWS Devops Engineer Kubernetes

Salesforce Technical Delivery Lead

Posted 3 days ago

Lead technical operations of Salesforce support workstream

Ensure timely and high-quality delivery of Salesforce solutions

Agile Apex Cloud Devops

Linux Support Engineer

Posted 3 days ago

Provide technical support for customers using Ubuntu and open source products

Resolve complex customer issues with high satisfaction

Communication Skills Customer Support Devops Engineer

GitOps Eng. Manager

Posted 3 days ago

Lead and manage devops practices effectively

Mentor and improve the skills of engineering team members

Agile Methodologies Cloud Cloud Technologies Devops

Site Reliability Engineer

Posted 4 days ago

Deploy and manage OpenStack, Kubernetes, and other open source solutions.

Apply DevOps practices and ensure efficient operations.

Containers Devops Kubernetes Linux

Backend Software Engineer Job

Posted 4 days ago

Contribute to improving the livelihoods of coffee farmers worldwide.

Develop and maintain backend software using Python and PostgreSQL.

Bash Scripting CI/CD Devops Django

Backend Engineer - Python/Postgres

Posted 4 days ago

Hiring a backend engineer with expertise in Python and PostgreSQL.

Working on software to support coffee farmers globally.

Aws Services Bash Scripting CI/CD Devops

Salesforce Release Engineer/Admin

Posted 4 days ago

Bridge modern development practices with reliable Salesforce operations

Manage coordinated release cycles across multiple environments

Automated Testing Automation Continuous delivery Continuous integration

Lead Linux Kernel Engineer - Ubuntu

Posted 5 days ago

Lead the architecture and delivery of key aspects of the Ubuntu Linux kernel

Drive engagements with Silicon and Cloud partners for optimal solutions

Architecture Devops Engineer Git Version Control System

Python & K8s Software Engineer

Posted 5 days ago

Develop Python and Kubernetes-based open source applications

Enhance business operations for Canonical and its customers

Agile software development Devops Docker Engineer

Software Engineer - Sustaining Engineering

Posted 5 days ago

Resolve complex customer issues related to open-source software stack

Maintain strong collaboration with internal teams and upstream communities

C Ceph Devops Docker

SRE/Gitops Engineer

Posted 5 days ago

Develop infrastructure as code practices within the Information Systems team

Automate software operations for re-usability across private and public clouds

Automation CI/CD Cloud Cloud Computing

Technical Account Manager

Posted 5 days ago

Advocate for designated customers' needs

Prioritize technical issues and communicate project statuses

Account manager Analytical Skills Ccna Certification Communication Skills

Microservices Engineer

Posted 5 days ago

Design and develop scalable microservices in Go and Python

Collaborate with globally distributed teams

API Design Architecture Continuous delivery Continuous integration

Software Engineer - Solutions Engineering

Posted 5 days ago

Lead a regional software engineering team to invent new technology and build new products

Shape high-quality open source monitoring and alerting infrastructure

Agile software development Automation Cloud Computing Devops

Linux Engineering Manager

Posted 5 days ago

Lead an engineering team to optimize Ubuntu for the latest silicon hardware

Develop and mentor the team through coaching and feedback

Agile Agile software development Architecture Communication Skills

Engineering Manager - Managed Services

Posted 5 days ago

Hiring an Engineering Manager for the BootStack team

Managing engineers overseeing Managed Services operations

Agile C C++ Cloud

Linux Kernel Software Engineering Manager

Posted 5 days ago

Lead technical teams in Linux kernel delivery

Define and execute quality control standards for Ubuntu Linux

C CI/CD Devops Golang

Technical Author Roles

Posted 6 days ago

Setting a standard of excellence in technical documentation and practice

Building documentation capacity at scale

Devops Git Interaction Design IOT

Cloud Support Engineer

Posted 6 days ago

Provide technical support for customers using Ubuntu and open source products

Resolve complex customer issues related to Canonical's portfolio of products

Cloud Computing Customer Support Devops Docker

Site Reliability Engineering Manager

Posted 6 days ago

Lead a global team in devops and gitops engineering

Implement structured engineering and operations processes

Agile software development Cloud Technologies Devops Distributed systems

Ubuntu Security Engineer

Posted 6 days ago

Analyze and fix vulnerabilities in open source packages

Collaborate with internal and external teams on security matters

C Devops Engineer Go

Senior SRE / Gitops Engineer

Posted 6 days ago

Lead operations automation in private and public clouds

Design new services aligning with IS architecture vision

Architecture Ci/cd Pipelines Devops Engineer

Python Container Engineer

Posted 6 days ago

Building and maintaining high-quality container images for Ubuntu

Automating CI/CD processes for container images

Container Images Devops Docker Engineer

Rust Lead Engineer - Linux

Posted 6 days ago

Drive Rust adoption in Canonical projects

Design and implement software in Rust for Ubuntu

C C++ Devops Flutter

Cloud Solutions Architect - Alliances

Posted 6 days ago

Hiring a Cloud Solutions Architect for Alliances team

Supporting partners in adopting Canonical's technologies

AWS Bash Cloud Devops

Containerization Engineer

Posted 7 days ago

Design and develop next-generation open source VMM or container technology

Engage with upstream communities and conduct security analysis

Devops Docker Engineer Go

Linux Security Engineer

Posted 7 days ago

Build and maintain security foundation for Ubuntu

Enhance Ubuntu distribution with cryptography and security skills

Ansible Applied Cryptography Devops Engineer

Software Engineering Director

Posted 7 days ago

Lead and develop multiple engineering teams

Hire and manage engineering managers and staff engineers

Data Infrastructure Devops Director Distro Packaging And Systems

Graduate Sales Dev Rep

Posted 7 days ago

Recruit a Graduate Sales Development Representative for Canonical

Generate leads and spread Canonical's reputation

Ai Blockchain Business Development Cloud Computing

Security Engineering Manager

Posted 7 days ago

Lead and develop a team of security engineers

Implement robust security measures for Ubuntu

Agile Development Cloud Devops IOT

Linux Kernel Engineer

Posted 7 days ago

Work on stable and cutting edge Linux kernels for Ubuntu and its wider ecosystem

Partner with silicon companies to reach a wider audience with a 10 year security commitment

Bash Scripting C programming Devops Engineer

Security Engineering Manager - Ubuntu

Posted 7 days ago

Lead a team of security experts dedicated to protecting the open-source ecosystem

Set security standards and address emerging threats for Ubuntu

Agile Development Cloud Communication Skills Devops

Ubuntu Linux Kernel Engineer

Posted 7 days ago

Expand System On Chip platform support for Ubuntu Linux

Optimize performance for all users

C Debugging Devops Engineer

Linux Systems Engineer - Optimisation

Posted 7 days ago

Optimise Ubuntu integration for IoT and server platforms

Deliver enhanced Ubuntu experience with partners

C Devops Docker Engineer

Go Software Engineer - Developer

Posted 7 days ago

Rethinking developer workflows for better efficiency

Creating a deeply integrated developer tool for Ubuntu

Ai/ml C C++ Containers

Linux Integration Ubuntu Engineer

Posted 7 days ago

Optimizing Ubuntu for IoT, desktop, and server platforms

Collaborating with partners for enhanced Ubuntu integration

C C++ Devops Docker

Linux Infrastructure Engineer

Posted 7 days ago

Troubleshooting complex customer issues related to Linux infrastructure

Building strong relationships with various engineering teams

C Ceph Devops Docker

Technical Manager - Automotive

Posted 7 days ago

Lead engineering roadmap for automotive team

Define open source software strategy in Automotive

Cloud Computing Devops Embedded systems Functional Safety

Ubuntu Security Engineering Manager

Posted 7 days ago

Lead and develop a team of engineers to improve security

Provide technical guidance on vulnerability remediation

Agile Development C Devops IOT

Site Reliability Engineer

Posted 7 days ago

Manage, monitor, and maintain highly available systems

Automate and simplify processes

Ansible Devops Docker Engineer

Ubuntu Pro Sales Engineer

Posted 7 days ago

Drive adoption of Ubuntu Pro in enterprises

Collaborate with sales teams

AWS Azure Cloud Computing Devops

Performance Engineer - Open Source

Posted 7 days ago

Drive software performance and correctness across the product range.

Collaborate globally with teams to enhance performance engineering.

Devops Engineer Java Javascript

Senior Python Engineer - MongoDB

Posted 7 days ago

Building a fully managed MongoDB solution based on Juju

Creating an open source alternative to MongoDB Atlas or Amazon DocumentDB

Automation Devops Engineer Kubernetes
overtime