Home
/
Comprehensive
/
Senior Frontend Engineer, Manage: Foundations
Senior Frontend Engineer, Manage: Foundations-December 2024
Virtual
Dec 26, 2024
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
PROGRAM ANALYST
Summary Click on Learn more about this agency button below to view Eligibilities being considered and other IMPORTANT information. The primary purpose of this position is: To serve as a command headq
Overnight Warehouse Distribution Assistant
Overnight Warehouse Distribution Assistant Job Details Level Entry Job Location [0165] Plant 165 - Clover - Wrentham, MA Position Type Part-Time Education Level Not Specified Travel Percentage None J
Security Officer - Flex
Allied Universal®, North America’s leading security and facility services company, provides rewarding careers that give you a sense of purpose. While working in a dynamic, diverse and inclusive workp
Administrative Assistant 2
Administrative Assistant 2 Print (https://www.governmentjobs.com/careers/iowa/jobs/newprint/4360611) Apply  Administrative Assistant 2 Salary $47,008.00 - $69,118.40 Annually Location Des Moines - 5
Medical Assistant-Cardiology
St. Luke's is proud of the skills, experience and compassion of its employees. The employees of St. Luke's are our most valuable asset! Individually and together, our employees are dedicated to satis
Cleaning- Office, Medical or Manufacturing Setting: $15.00- $16.00 (Janitorial)
Cleaning- Office, Medical or Manufacturing Setting: $15.00- $16.00 (Janitorial) Holland, MI, United States of America Back Apply Now Back Apply Now Overview Holland Area $15.00- $16.00 1st & 2nd
Member of Technical Staff
Job Description The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-ten
Senior Electrical Engineer - Transit Projects
Company Description Work with Us. Change the World. At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming
Ast Inst/Inst - Fixed Term
Working/Functional TitleAst Inst/Inst - Fixed Term Position SummaryMichigan State University School of Criminal Justice has openings for up to 10 part-time fixed term Instructors/Assistant Instructor
OSC, Corporate and T&E Accounting Analyst (Night Shift)
Job Description Perform General Ledger functions; assure accuracy, timeliness, and conformity with professional accounting standards and best practices in accordance with generally accepted accountin
Copyright 2023-2024 - www.zdrecruit.com All Rights Reserved