Intermediate Frontend Engineer (Vue.js)
CIMA Staffing
An overview of this role
We are seeking an Intermediate Frontend Engineer to join our growing Plan:Knowledge team. The Plan:Knowledge team is focused on GitLab's suite of tools for knowledge management practices and collaboration. We work very closely with stable counterparts including backend team, product management, product design, testing, security, UX research and technical writing.
As an Intermediate Frontend Engineer on the Plan:Knowledge team, you'll play a key role in developing user interfaces and interactions for tools that are used throughout the product such as Markdown , Rich Text Editor , GLQL Views , and Gitlab Wiki . You'll work closely with experienced engineers who will support your growth while impacting how organizations collaborate and help shape knowledge management best practices.
Some key challenges you'll help solve include:
Building intuitive frontend interfaces for Markdown , Rich Text Editor , GLQL Views , and Gitlab Wiki
Building and improving collaborative editing capabilities for Gitlab Wiki using the Rich Text Editor
Creating responsive and accessible UI components using Vue.js
What You'll Do
Develop features and improvements to the GitLab product in a secure, well-tested, and performant way using Vue.js and GraphQL
Collaborate with Product Management and other stakeholders (Backend, UX, etc.) to iterate on new features within the GitLab product
Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review
Build responsive and accessible components that deliver an excellent user experience across devices and user needs
Consistently ship features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects
Work closely with UX designers to implement intuitive and effective user interfaces
Learn, collaborate and teach other Frontend Engineers. Everyone can contribute something new to the team regardless of how long they've been in the industry
Participate actively in code reviews and provide constructive feedback to enhance code quality
Help improve our test coverage and system reliability through thoughtful testing practices
Contribute to troubleshooting and resolving technical issues as they arise
Support technical documentation and internal knowledge sharing initiatives
What You'll Bring
Professional experience with Vue.js or another modern JavaScript web framework (React, Angular, Ember, etc.), and GraphQL for API integration and data management
Experience with Tiptap/ProseMirror or any other editor framework (TinyMCE, CKEditor, Lexical, Quill, Slate.js)
Solid understanding of semantic HTML, CSS, and core JavaScript concepts
Experience writing automated tests (Jest, Karma, Jasmine, Mocha, AVA, tape) including frontend unit and acceptance tests
Experience using Git in a professional/workplace environment and familiarity with code review processes
Understanding of responsive design principles and accessibility standards
Solid understanding of core web and browser concepts (how browsers parse and construct web pages)
Experience with performance optimization problems and demonstrated ability to diagnose and prevent these issues
Proficiency in English, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
Effective communication skills with ability to regularly achieve consensus with peers and provide clear status updates
Comfort working in a highly agile, iterative software development process
Self-motivated and self-managing with strong organizational skills
Demonstrated ability to work closely with other parts of the organization
Ability to work collaboratively and independently in a remote environment
Positive and solution-oriented mindset
Ownership mentality. Take responsibility for your work and follow through–whether that’s shipping a feature, fixing a bug, or improving a test.
Nice-to-haves (but not required)
Experience with Ruby on Rails
Big plus for familiarity with CRDTs and related libraries like Y.js
Computer science education or equivalent experience
Open source contributions
About the team
You’ll be joining a small team of 1 fullstack, 1 frontend, and 4 backend engineers. Plan:Knowledge owns Markdown , Rich Text Editor , GLQL Views , Gitlab Wiki , and GitLab Pages , and everything related to text editing in GitLab. Our next focus is transforming Rich Text Editor into a fully-featured collaborative solution that would be used across the entire GitLab product, starting with the GitLab Wiki.
Knowledge team’s mission is to:
Improve the access and flow of information within GitLab.
Empower all users, technical and non-technical, to contribute.
Foster a collaborative environment for GitLab contributions.
Facilitate effective knowledge management practices that are easily accessible.
As the new Intermediate Frontend Engineer, you will work on the highly requested features as well as maintaining the existing features by investigating and fixing existing bugs. You’ll get to know our codebase, roadmap, and working methods. You will be empowered to take ownership and drive the frontend implementation of the prioritized features or defects. You’ll also help the team and community via code review, issue refinement, engaging with users and open-source contributors on public issues and merge requests, and advocating for process improvements.
How GitLab will support you
All remote asynchronous work environment
Home office support
Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.
- ...round of $365 million here . About the role Staff Engineers within Hostaway are in a pivotal technical leadership role to... ...agile practices Front-end experience with React and micro-frontends Knowledge of containerisation technologies (Docker, Kubernetes...JavascriptVollzeitHomeofficeRemote job
- ...We are looking for a Backend Engineer to join our team and help build scalable, high-performance... ...the ability to collaborate closely with frontend engineers, DevOps, and the product team... ...Tech Stack Languages: Node.js (Golang is a plus, but you should be able...JavascriptVollzeit
- ...We are looking for a Backend Engineer to help us build and maintain the internal platform and tooling, supporting business scalability... ...similar technologies for asynchronous communication. You've had frontend experience in Javascript, Typescript, jQuery or any modern...JavascriptVollzeit
- ...We are looking for a Senior Blockchain Engineer to join our team and help build a Real-World Asset (RWA) protocol . You will be responsible... ...for integrating with our Programs using Rust and Node.js Collaborate with backend engineers and product teams to define...JavascriptVollzeit
USD 65000 - USD 75000 pro Jahr
...conceptualization to launch with minimal assistance from senior engineers Solve complex, but fun, technical challenges Research, propose... ...IE or Safari Our Tech Stack: Azure, .NET 8.x, C# 12, Ember.js 5.7 (Octane), Bootstrap 5.x,Selenium, Entity Framework 8.x, SQL...JavascriptVollzeit- ...behavioral data into governed, high-fidelity fuel for AI-powered applications—including advanced analytics, real-time personalization engines, and AI agents. Digital-first companies like Strava, HelloFresh, Auto Trader, Burberry, and DPG Media use Snowplow to collect...VollzeitRemote job
- ...Futures . Become a Krakenite and build the future of crypto! Proof of work The Team We are seeking a skilled Software Engineer to join our Desktop team developing and enhancing Kraken Desktop , the premier electronic trading platform. This role involves...VollzeitRemote job
- ...personalization products Collaborate with cross functional teams spanning user research, design, data science, product management, and engineering to build new product features that advance our mission to connect artists and fans in personalized and useful ways Prototype...Vollzeit
- ...France (and tomorrow in Europe)? Are you looking for a work environment that values trust, proactivity, and autonomy? Are our Engineering principles aligned with your vision? Then Pennylane is the right place for you ! Our vision We aim to become the most...VollzeitUnternehmerRemote jobSchichtarbeit
- ...growth. Check out more about our recent funding round of $365 million here . Hostaway is seeking a highly motivated Staff Data Engineer to join our team and drive our growth in the market. Your Mission You will be leading the design and implementation of...VollzeitHomeofficeRemote job
- ...Job Description: As a Principal Data Engineer at Everstream Analytics, you will play a critical role in building and maintaining our data infrastructure. You will work with a team of talented engineers to design, develop, and optimize data pipelines and data products...VollzeitRemote job
- ...of millions of entrepreneurs in France and Europe? Do you thrive in a trustful, fast-paced environment? Do you feel like our Engineering principles are aligned with your vision ? Then Pennylane might be the right place for you — and you, might be the perfect fit for...VollzeitVon zu HauseUnternehmerIm SeptemberHomeofficeRemote job
USD 120000 - USD 180000 pro Jahr
...challenges. In this role, you'll work closely with the CTO and Engineering team to improve sample efficiency, test credit assignment and... ...Web [not required for this role] : TypeScript, JavaScript, Vue.js and its ecosystem, Node.js, Strapi, PostgreSQL, HTML5, CSS3...JavascriptVollzeitRemote jobFlexible Arbeitszeit- ...and make everyone a creator. Check out our brand video to get a deeper insight into what we're working on here at Synthesia. In engineering, we are working on a variety of ambitious projects that are critical to our mission. These range from hyper-personalized...VollzeitRemote job
- ...Datenteams und bestimmst eigenständig, welches Frontend-Framework du für interaktive... ...Webanwendungen. Du bist vertraut mit Node.js, D3.js und Mapbox GL JS oder ähnlichen Libraries... ...Kenntnisse eines Web-Framework (Svelte, React oder Vue.js) von Vorteil. Teamarbeit und...JavascriptKurzfristige BeschäftigungHomeofficeRemote job
- Pensum: 80 - 100 % Tätigkeit Support und Engineering der Voice Services im 2nd-/3rd-Level Support Technischer Support für Voice Kunden und Partner Technische Unterstützung des Sales Teams bei Offerten Selbständige Abwicklung von Kunden-Aufträgen für Kommunikationsanlagen...FerienjobHomeoffice
CHF 100000 pro Jahr
...~Collaborate with domain scientists to translate algorithms into prototype decision‑support tools Track B – LLM / Knowledge‑Engineering ~Develop and fine‑tune LLM pipelines that integrate structured reasoning tools (e.g. retrieval‑augmented generation, knowledge graphs...Postdoc StelleIm September- ...AG Zur Erweiterung unseres Teams im Bereich Cloud & IT Services suchen wir per sofort oder nach Vereinbarung einen IT-System-Engineer (w/m/d). Bewirb Dich jetzt und werde ein KYBERNA #IThappymaker! Weil wir der Überzeugung sind, dass funktionierende IT Menschen glücklich...HomeofficeFerienjob
- ...diverse applicants. As part of its ongoing efforts to grow its infrastructure footprint Exoscale is hiring a Site Reliability Engineer. The site reliability engineer plays a critical role in ensuring constant availability of the Exoscale platform. The...VollzeitVon zu HauseHomeofficeFlexible Arbeitszeit
- ...diverse applicants. As part of its ongoing efforts to grow its infrastructure footprint Exoscale is hiring a Site Reliability Engineer . The site reliability engineer plays a critical role in ensuring constant availability of the Exoscale platform. The engineering...VollzeitVon zu HauseHomeofficeFlexible Arbeitszeit
- ...Softwareentwicklung Vertrautheit mit relevanten Frameworks und Tools im Bereich Testautomatisierung Erfahrung im E2E-Testing sowie in Frontend-, Backend- und API-Tests Vorhandene Zertifizierungen im Bereich Testautomatisierung sind von Vorteil Kommunikationsstärke in...
- ...Switzerland in 1968, Zühlke is owned by its partners and located across Europe and Asia. We are a global transformation partner, with engineering and innovation in our DNA. We're trusted to help clients envision and build their businesses for the future – to run smarter...Von zu HauseHomeofficeFlexible Arbeitszeit
- ...Switzerland in 1968, Zühlke is owned by its partners and located across Europe and Asia. We are a global transformation partner, with engineering and innovation in our DNA. We're trusted to help clients envision and build their businesses for the future – to run smarter...JavascriptVon zu HauseHomeofficeFlexible Arbeitszeit
- ...Switzerland in 1968, Zühlke is owned by its partners and located across Europe and Asia. We are a global transformation partner, with engineering and innovation in our DNA. We're trusted to help clients envision and build their businesses for the future – to run smarter...Von zu HauseHomeofficeFlexible Arbeitszeit
- ...Switzerland in 1968, Zühlke is owned by its partners and located across Europe and Asia. We are a global transformation partner, with engineering and innovation in our DNA. We're trusted to help clients envision and build their businesses for the future – to run smarter...VollzeitFreelanceFlexible Arbeitszeit
- ...Switzerland in 1968, Zühlke is owned by its partners and located across Europe and Asia. We are a global transformation partner, with engineering and innovation in our DNA. We're trusted to help clients envision and build their businesses for the future – to run smarter...Von zu HauseHomeofficeFlexible Arbeitszeit
- ...Switzerland in 1968, Zühlke is owned by its partners and located across Europe and Asia. We are a global transformation partner, with engineering and innovation in our DNA. We're trusted to help clients envision and build their businesses for the future – to run smarter...Von zu HauseHomeofficeFlexible Arbeitszeit
- ...Switzerland in 1968, Zühlke is owned by its partners and located across Europe and Asia. We are a global transformation partner, with engineering and innovation in our DNA. We're trusted to help clients envision and build their businesses for the future – to run smarter...Von zu HauseHomeofficeFlexible Arbeitszeit
- ...Switzerland in 1968, Zühlke is owned by its partners and located across Europe and Asia. We are a global transformation partner, with engineering and innovation in our DNA. We're trusted to help clients envision and build their businesses for the future – to run smarter...Von zu HauseHomeofficeFlexible Arbeitszeit
Wollen Sie mehr Stellenangebote erhalten?
Abonnieren Sie und erhalten Sie ähnliche Stellenangebote wie Intermediate Frontend Engineer (Vue.js). Seien Sie der Erste, der sich bewirbt!