Frontend Engineer, Ecosystems: Foundations job in Remote | ...

Frontend Engineer, Ecosystems: Foundations
GitLabRemote30+ days ago
The GitLab DevOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. We are one of the world’s largest all-remote companies with 1,600+ team members and values that guide a culture where people embrace the belief that everyone can contribute.



This position is remote-based.




A brief overview:

At GitLab, developers are independent and self-organized individual contributors who work together as a tight team in a remote and agile way.



Most Engineers work on all aspects of GitLab, building features, fixing bugs, and generally improving the product. The Foundations team mainly focuses on user-experience enhancements instead. However: We currently own one product feature Navigation & Settings.



While we are a self-sufficient and autonomous team, we assume a cross-cutting role and regularly work with product teams across all of GitLab, which makes our work highly diverse and never boring. Due to the foundational nature of the work we are collaborating very closely with our Product Designers to improve the Design System Pajamas and its implementation GitLab UI.



Some projects we are currently working on currently/worked on in the past or are planning to work on:



Migration of old HAML and Vue components to align with our Design System Pajamas .



We have been coordinating company-wide efforts to migrate old components. Over the course of the last 6 months more than 500 components were changed to be design system compliant, e.g. Modals , Alerts .

Most recently we have started a push for Rails ViewComponents on the Server rendered pages.

Apart from consistency and accessibility we are looking forward to being able to delete outdated dependencies and code in order to make our application more performant and secure.




Improving Navigation & Settings : Improving the top-level navigation is our next goal, backed by thorough

Deprecating Font Awesome icons in favor of our own SVG library .

Auditing and updating button color, meaning, hierarchy, placement, and accessibility

Improving dark mode.



Responsibilities



Implement new components in GitLab UI based on our Design System and optimize existing components with aspects of performance, reusability and accessibility

Maintain and improve the existing implementations of Navigations and Settings

Collaborate with team members outside of the Foundation Team in order to achieve our goal of a unified, accessible and performant User Experience



Requirements



An ideal engineering candidate -



Fulfills the general requirements listed on the Frontend Engineering Role


Bonus: Experience in implementing components based on a Design System


Bonus: Deep understanding of CSS and JavaScript


Bonus: Understanding accessibility on the Web


Bonus: Experience with Vue.JS and it's ecosystem



Country Hiring Guidelines



Please visit our Country Hiring Guidelines page to see where we can hire.

Compensation



To view the full job description and its compensation calculator, view our handbook. The compensation calculator can be found towards the bottom of the page.



Additional details about our process can be found on our hiring page .


For Colorado residents: The base salary range for this role’s listed level is currently $89,600.00 - $163,200.00 for Colorado residents 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 and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. Disclosure as required by the Colorado Equal Pay for Equal Work Act, C.R.S. § 8-5-101 et seq.




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.
Senior Frontend Architect (React and or Vue + JSP experience) ($160K+)
Confidential

San Francisco, CA, US

30+ days ago
An American multinational financial services company headquartered in ...
Sr. Frontend Engineer (Next | Typescript | Redux)
Frontend

San Francisco, CA, USA

30+ days ago
THE POSITIONYou will develop new, highly-configurable UI components and features...
Frontend engineer
Job Protocol

Remote

5 hours ago
Have 5+ years of professional experience working as a software engineer s...
Senior Front End Engineer
Job Protocol

Remote

6 hours ago
Basic understanding of infrastructure required for frontend/servers: CDN, Cloudf...
Senior Frontend JavaScript Engineer
AvatarFleet

Remote

10 hours ago
Strong proficiency in Javascript (ES6), frontend build tools, and CSS fra...
Fullstack Engineer (100% Remote)
Piper Companies

Remote

20 hours ago
3-5 years’ experience as a software engineer, with hands-on experience wo...
Frontend Engineer - Stealth AI Startup [Remote]
Braintrust

San Francisco, CA

2 days ago
With your technical expertise you will design, develop, test, deploy frontend...
Solutions Engineer/Frontend Developer (remote)
TalentTECH

Orlando, FL

2 days ago
Keywords: SaaS, Adobe, Oracle Marketing Cloud, integration, Consultancy, Digital...
Frontend Developer, Staff Software Engineer (Remote)
Fictiv

Charlotte, NC

2 days ago
Developing a long-term technical vision and roadmap to advance our frontend...
Lead Software Engineer - Remote
AIR Communities

Denver, CO

2 days ago
At least 2 years of experience as a frontend developer that preferably in...
Remote Sr. Backend Engineer - Node.js
First American Financial Corporation

Santa Ana, CA

2 days ago
Support frontend engineers leveraging React.js, as well as Data
Node.JS Developer (100% Remote)
Piper Companies

Remote

a day ago
Keywords: NodeJS developer, Node Developer, api, rest, graphql, node.js, node, s...
.NET Developers (Multiple, Remote)
Piper Companies

Remote

a day ago
NET engineer, engineer, architect .net core, .net, sql server, sql...
Senior Software Engineer in Test
Writesonic

Remote

2 days ago
You’ve got experience developing and testing Python backends and JavaScript (ide...
Front End Java Engineer (Remote)
Charles Schwab

Westlake, TX

2 days ago
We are seeking an experienced developer to support API and frontend devel...
Senior Software Engineer (Java/Kafka/ElasticSearch), Remote
Piper Companies

Remote

a day ago
3-5 years of experience in a developer or engineer role utilizing Java te...
Senior Software Engineer, Unit 42 (Remote)
Palo Alto Networks

Santa Clara, CA

2 days ago
Proficient in writing shared libraries for either frontend or backend. Pr...