About The Role
Gusto is seeking a Staff Frontend Engineer to join our Payroll Experiences team. This role involves working on systems that empower customer-facing products and developing features that define the customer journey at Gusto. Our main goal is to ensure customer satisfaction and deliver a consistently excellent experience for running payroll for employees.
Key Responsibilities
- Build and Maintain UI Components: Develop a system of reusable UI components and documentation that supports all of Gusto’s payroll experiences. This includes working with technologies such as React.js, Typescript, JavaScript, CSS, and HTML.
- Quality and Performance: Develop tools to ensure the quality, performance, and accessibility of Gusto’s reusable components continuously improve.
- Cross-Functional Collaboration: Coordinate across teams to build accessible, modular, and performant frontend experiences.
- Architectural Improvements: Make architectural improvements to Gusto’s frontend infrastructure.
- API Development: Optionally, build and maintain APIs using Ruby.
What We’re Looking For
- Experience: 5+ years of technical experience in a frontend engineering or full stack engineering role.
- Technical Proficiency: Highly proficient in front-end JavaScript technologies, preferably React.js or Typescript.
- Backend Experience: Experience in building backend APIs is an added advantage but not mandatory.
- Collaboration: Strong history of cross-functional collaboration with design and other non-technical teams.
- UI Development: Experience in building UI components that are modular, composable, flexible, maintainable, and well-documented.
- Testing: Experience with a JavaScript testing library for unit, integration, and end-to-end validation.
- Code Quality: Ability to write well-structured, easily maintainable, and well-documented code.
- Passion for Accessibility: Passionate about creating inclusive, accessible experiences for everyone.
- Emerging Trends: Familiar with emerging trends in frontend web application development, including various approaches to styling and component libraries.
Compensation
- Salary: Our cash compensation amount for this role is targeted at $164,000/yr to $195,000/yr in Denver & most remote locations, and $199,000/yr to $235,000/yr for San Francisco, Seattle & New York.
- Equity: Stock equity is additional.
Work Environment
Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees based in these locations are expected to work from the office on designated days approximately 2-3 days per week. A secure, reliable, and consistent internet connection is required when working remotely.
Equal Opportunity
Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic.
Benefits Extracted with AI
- Medical insurance
Similar jobs
Last update: 23 minutes ago
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Frontend Engineer with React and TypeScript
Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.
Front-end Developer with React.js and TypeScript
Join Zig as a Front-end Developer using React.js and TypeScript in a hybrid role in Huizen, Netherlands.
Full Stack Engineer with Node.js and React
Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.
Senior Full-Stack Engineer - TypeScript, React, Node.js
Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.
Senior Backend Engineer with Python and React.js
Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.
Full-Stack Developer with React.js and Azure Experience
Join Elma Schmidbauer GmbH as a Full-Stack Developer to enhance Azure-based web infrastructure using React.js and Next.js.
Fullstack Developer (C#, Angular or React)
Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.
Remote Frontend / Fullstack Developer
Join HORNBACH as a Remote Frontend / Fullstack Developer to enhance our webshop platform with modern technologies like React and GraphQL.
Staff Engineer, Software - Frontend (React)
Seeking a Staff Frontend Software Engineer with expertise in React, web development, and team leadership for a remote role.
Full Stack Engineer – React, Typescript, JavaScript (Frontend focus)
Join Tricentis as a Full Stack Engineer focusing on React and TypeScript in Prague. Work on cutting-edge technologies and innovate in software testing.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS to revolutionize ecommerce customer support.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Senior Mobile Platform Engineer
Join Pleo as a Senior Mobile Platform Engineer to empower product teams in building and maintaining mobile app features with React Native and TypeScript.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Software Engineer (JavaScript/React) - Display Ads (AdTech)
Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.
Fullstack Developer with Angular, C#, and React.js
Join NAVARA as a Fullstack Developer in Rotterdam, working with Angular, C#, and React.js on innovative projects.
Fullstack TypeScript Developer
Join Haufe Group as a Fullstack TypeScript Developer in Freiburg. Work on innovative solutions with React, AWS, and more.
Senior Frontend Engineer, Growth
Join Stripe as a Senior Frontend Engineer to build scalable web applications using React.js and JavaScript for growth initiatives.
Full-Stack Engineer with Angular and React.js
Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Senior Full-Stack Developer
Join Basic-Fit as a Senior Full-Stack Developer in Tilburg. Work with React, Node.js, and more to enhance fitness experiences across Europe.
Senior Vue.js Developer with Java Backend Experience
Join Interactivated Solutions as a Senior Vue.js Developer with Java backend experience. Work remotely and lead innovative software solutions.