Home
/
Comprehensive
/
Senior Frontend Engineer, Manage: Foundations
Senior Frontend Engineer, Manage: Foundations-March 2024
Virtual
Mar 29, 2026
ABOUT GITLAB
GitLab is one of the world’s largest all-remote companies. Our DevOps platform powers 100,000+ organizations.
1,001 - 5,000 employees
Technology, Software
VIEW COMPANY PROFILE >>
About Senior Frontend Engineer, Manage: Foundations

  Senior Frontend Engineer, Manage: Foundations

  at GitLab

  Remote

  The GitLab DevSecOps platform (https://about.gitlab.com/solutions/devops-platform/) empowers 100,000+ organizations to deliver software faster and more efficiently. We are one of the world’s largest all-remote companies (https://about.gitlab.com/company/culture/all-remote/guide/) with 2,000+ team members and values (https://handbook.gitlab.com/handbook/values/) that foster a culture where people embrace the belief that everyone can contribute. Learn more about Life at GitLab (https://vimeo.com/778157354) .

  An overview of this role

  As a Senior Frontend Engineer in the Foundations team at GitLab, your primary focus will be developing product areas such as the Design System, Navigation, and Settings. Your work will have a significant impact across the entire product, enhancing consistency and user experience. Over the next year, you'll take part in initiatives such as completing the adoption of our design system, introducing design tokens, improving dark mode, and overhauling our settings pages. Collaboration is key in this role, as you'll need to work closely with UX and product and engage with the broader front-end organization.

  We use a Vue frontend for the main GitLab project on top of a Rails/Haml backend. We’re currently in the process of migrating from Vue 2 to Vue 3 and we expect to be in this transition phase for the remainder of the year. GitLab UI (our component library) will be one of the first projects to move over to Vue 3 fully. This project has no rails; it’s exclusively a Vue library, though we do write and maintain Rails View components in the main codebase.

  Some examples of our projects:

  Design System (Pajamas) (https://design.gitlab.com)

  Component Library (GitLab UI) (https://gitlab-org.gitlab.io/gitlab-ui/)

  Pajamas Adoption Scanner (https://gitlab-org.gitlab.io/frontend/pajamas-adoption-scanner/)

  Navigation Redesign (https://gitlab.com/groups/gitlab-org/-/epics/9044)

  Design Tokens (https://gitlab.com/groups/gitlab-org/-/epics/10238)

  What you’ll do

  Create and maintain design system components.

  Collaborate with UX and product teams on the settings overhaul.

  Maintain and enhance the Navigation.

  Improve the performance, accessibility, security, and reliability of the product.

  What you’ll bring

  Managerial skills, thriving in a "manager of one" environment.

  Proficiency in Vue 2 / Vue 3.

  Strong collaboration skills, particularly with UX and Product teams.

  Experience with design systems and design tokens.

  A continuous learning mindset.

  Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment.

  Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.

  Comfort working in a highly agile, intensely iterative software development process.

  Share our values, and work in accordance with those values.

  Ability to thrive in a fully remote organization.

  About the team

  The Foundations team is made up of primarily frontend engineers and product designers. The engineering team consists of five frontend engineers and one full stack engineer. We’re spread across the globe and rely heavily on async communication.

  The team plays a crucial role, extending its impact across the entire product. Our work on the design system and key features like navigation and settings addresses complex challenges. Communication is a primary challenge, as our changes resonate widely. Clear and effective communication, both within and outside GitLab, is integral to the team's success.

  Thanks to our Transparency (https://about.gitlab.com/handbook/values/#transparency) value, you can see what we are working on in our team page (https://handbook.gitlab.com/handbook/engineering/development/dev/manage/foundations/) .

  How GitLab will support you

  Benefits to support your health, finances, and well-being (https://about.gitlab.com/handbook/total-rewards/benefits/general-and-entity-benefits/)

  All remote (https://about.gitlab.com/company/culture/all-remote/guide/) , asynchronous (https://about.gitlab.com/company/culture/all-remote/asynchronous/) work environment

  Flexible Paid Time Off (https://about.gitlab.com/handbook/paid-time-off/)

  Team Member Resource Groups

  Equity Compensation & Employee Stock Purchase Plan (https://about.gitlab.com/handbook/stock-options/)

  Growth and development budget (https://about.gitlab.com/handbook/total-rewards/benefits/general-and-entity-benefits/#growth-and-development-benefit)

  Parental leave (https://about.gitlab.com/handbook/total-rewards/benefits/general-and-entity-benefits/#parental-leave)

  Home office (https://about.gitlab.com/handbook/finance/procurement/office-equipment-supplies/) 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 (https://about.gitlab.com/company/culture/inclusion/#examples-of-select-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.

  The base salary range for this role’s listed level is currently for residents of listed locations only. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, and alignment with market data. See more information on our benefits (https://about.gitlab.com/handbook/total-rewards/benefits/general-and-entity-benefits/)_ _and equity (https://about.gitlab.com/handbook/stock-options/)_ _. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.

  Colorado/Washington pay range

  $117,600—$226,800 USD

  California/New York/New Jersey pay range

  $117,600—$252,000 USD

  Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.

  Privacy Policy: Please review our Recruitment Privacy Policy. (https://about.gitlab.com/handbook/hiring/candidate/faq/recruitment-privacy-policy/) Your privacy is important to us.

  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 (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy (https://about.gitlab.com/handbook/people-policies/inc-usa/#equal-employment-opportunity-policy) and EEO is the Law (https://about.gitlab.com/handbook/labor-and-employment-notices/#eeoc-us-equal-employment-opportunity-commission-notices) . If you have a disability or special need that requires accommodation (https://about.gitlab.com/handbook/people-policies/inc-usa/#reasonable-accommodation) , please let us know during the recruiting process (https://about.gitlab.com/handbook/hiring/interviewing/#adjustments-to-our-interview-process) .

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Regulatory Affairs Specialist
Regulatory Affairs Specialist Date: Jan 23, 2024 Location: Wyomissing, PA, US Company: Teleflex Expected Travel : None Requisition ID :9538 About Teleflex Incorporated Teleflex is a global provider o
Retail Sales – Part Time
We are happy you have taken time out of your day to check out this Retail Sales Associate opportunity with Lowe's. Do any of the following statements match your current goals? I'm at least 18 years o
Associate Director, US Marketing, Heart Failure: Field Engagement (Hybrid)
Job Description Job Description: Our Human Health Division maintains a “patient first, profits later” ideology. The organization is comprised of sales, marketing, market access, digital analytics and
Medical Records Assistant - Norristown State Hospital
Reference #: 4341586THE POSITIONDo you have a high level of clerical experience in medical records and want to be part of a great team? The Department of Human Services, Norristown State Hospital, is
Phlebotomist
At LabCorp we have a passion in helping people live happy and healthy lives. Every day we provide vital information that helps our clients and patients understand their health. If you are passionate
Community Associate (Part-time) - NY, Brooklyn - Spaces Dumbo
Community Associate (Part-time) Address: 175 Pearl Street Floors 1 through 3 11201 Brooklyn New York The world of work is changing...short commutes, flexibility, and convenience are the minimum stand
Crisis Management Representative
WARNING: Please beware of phishing scams that solicit interviews or promote work-at-home opportunities, some of which may pose as legitimate companies. Elevance Health requires a completed online app
Senior Sales Executive
Job Number 24013288 Job Category Sales & Marketing Location The Ritz-Carlton Sarasota, 1111 Ritz-Carlton Drive, Sarasota, Florida, United States Schedule Full-Time Located Remotely? Y Relocation?
DHS/DFCS - Mgr 2, Social Svcs (Adoptions Director) 00191799
DHS/DFCS - Mgr 2, Social Svcs (Adoptions Director) 00191799 ...
Director of Operations - Hilton Nantong Downtown
With thousands of hotels in over 100 countries and territories, Hilton offers countless opportunities to delight. From an open door to a welcoming smile and an exceptional experience, we offer the mi
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved