Home
/
Comprehensive
/
Senior Frontend Engineer, Manage: Foundations
Senior Frontend Engineer, Manage: Foundations-October 2024
Virtual
Oct 30, 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
Wastewater Operator II - 955
Wastewater Operator II - 955 $27.68 minimum, $34.05 midpoint, $40.41 maximum plus $1.00 shift differential for all hours worked between 6:00 pm and 6:00 am The City of Columbia is seeking a Wastewater
Housekeeper
Overview Who We Are Healthcare Services Group (HCSG) is an experienced partner managing housekeeping, laundry, dining, and nutritional services within the healthcare market. For over 45 years, we have
Surveillance Investigator
Allied Universal® Compliance and Investigations, North America’s leading expert insurance claim investigations, compliance and corporate governance company, provides rewarding careers that give you a
Security Shift Supervisor - Armed
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 workpl
Transmission Specialist - Transmission & Substation Services - Akron Fairlawn
FirstEnergy at a Glance We are a forward-thinking electric utility powered by a diverse team of employees committed to making customers’ lives brighter, the environment better and our communities stro
Assistant Project Manager - Glendale Galleria
Allied Universal® Janitorial Services is uniquely capable and personally committed to delivering exceptional janitorial services. We offer medical, dental and vision coverage, life insurance, retireme
Client Service Coordinator - 001599
If you are a current associate, you will need to apply through our internal career site. Please log into Workday and click on the Jobs Hub app or search for Browse Jobs. Client Service Coordinator SUM
Senior Sales Executive, Automation Service San Francisco, CA
Job Family: Sales Req ID: 424734 Here at Siemens, we take pride in enabling sustainable progress through technology. We do this through empowering customers by combining the real and digital worlds. I
PTP Specialist for GC Factory
Purchase to Pay Specialist 50 Job Description In this role, you have the opportunity to Monitor the execution of the entire purchase to pay process, provide correct and timely bookings and reporting a
Security Officer Shopping Mall
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 workpl
Copyright 2023-2024 - www.zdrecruit.com All Rights Reserved