Logo
Hagerty

Fullstack Engineer

Hagerty, Little Ferry, New Jersey, us, 07643


As a

Fullstack Engineer

on the Web Ecosystem team, you’ll deliver exceptional experiences for the users of our digital products. You will work hand in hand with UX design to inform and delight our users by building products that are usable and accessible. This is a chance to join a team that is already underway modernizing the processes and tooling they work with on a day-to-day basis, including developing a component-based design system and serving web experiences via a headless CMS.What You’ll Do:Develop well-documented, scalable, and resilient software by:Writing clean, human-readable code for your team, while being open about unknowns and receptive to feedback.Knowing required tools and techniques, such as:how to use tools needed for the entire software development lifecycle, which includes, but is not limited to IDEs, SDKs, source control, databases, operating system tools, deployment tools, logging and monitoring systems, etc.understanding the tradeoffs on why we have chosen the tools that we do compared to other tools in the industryhow to properly develop software which follows best practices, and industry standard design patterns, while understanding what makes these practices industry standard.Contributing to architectural design when given overall architectural guidance, with little to some assistance.Developing and designing comprehensive and automated unit, integration, and end-to-end tests, while understanding appropriate use of each test type.Own and support features, modules, and products by:Participating in the on-call support rotation for team’s production services.Being a steward of your team’s products. Deliver stories from inception to providing value for the customer in production and understand why that work provides value.Ensuring the overall health of the product by contributing and improving team guidelines.Develop a deep understanding of your team’s products and services: what capabilities exist, why they exist, and how to use them.Interpreting key product metrics, their components, and how to take action from them.Contribute to and engage in a collaborative environment by:Being an active participant in all team activities. Actively listen with the intent of gaining understanding. Demonstrate empathy and adapt how you communicate based on how others best communicate.Reinforcing efforts to create a healthy, productive work environment through mutual respect.Asking for help when you need it and providing help when someone comes to you.Understanding we can only succeed together by responding to the needs of others.Practice and promote a growth mindset by:Living and supporting a culture of continuous growth and learning.Understanding what the tech stack is, how to stay current within that stack.Understanding that failure is a necessary part of growth.This might describe you:Worked on at least 2 major projects implementing front end and server-side technologies including Next.js, TypeScript, React, Node.js and AWS cloud services.Experience in building web components, focusing on reusability, accessibility, and single responsibility.Experience with modern testing frameworks utilizing Cypress or Playwright and React Testing Library + Jest (or similar).Expert with development tooling, including the use of browser-based dev tools.Experienced in the full HTTP request lifecycle and able to diagnose performance issues.Experience designing, developing, and documenting Restful and GraphQL APIs.Experience working with AWS cloud architecture and working knowledge of BFF architecture patterns.Experience with API documentation tools such as Postman.Experience with CI/CD best practices and how to apply them to your advantage.Possess attention to detail, an eye for design and genuine care about the user experience.Comfortable working in a remote environment, collaborating via Zoom, Slack, etc.Thrives in a collaborative environment, ensuring the right solution is achieved even if it isn’t your own.Nice to have:Experience with Terraform IaC.Experience implementing build & deployment pipelines and configuring quality gates using Azure DevOps or a similar platform.Proficient with experimentation platforms such as Adobe Target or Split.io.Other Things To Note:This position can be worked as remote position within the United States.Familiarity with public company requirements, including Sarbanes Oxley and key regulations, if applicable.Say hello to Hagerty:Hagerty is an automotive enthusiast brand and the world’s largest membership organization for car lovers. Along with being a best-in-class provider of specialty insurance for enthusiasts, Hagerty is also home to DriveShare, the Hagerty Drivers Foundation, Garage + Social, Hagerty Drivers Club, MotorsportReg and so much more. Committed to saving driving for future generations, each and every thing Hagerty does is dedicated to the love of the automobile.Hagerty is a rapidly growing company that values a winning culture. We provide meaningful work for, and invest in, every single team member.At Hagerty, we share the road. We are an inclusive automotive community where all are welcomed, valued and belong regardless of race, gender, age or car preference. We are united by our shared passion for driving, our commitment to preserve car culture for future generations and our desire to make a positive impact in the world.If you reside in the following jurisdictions: Illinois, Colorado, California, Washington, New York, or Jersey City, New Jersey, British Columbia, Canada please email

recruiting@hagerty.com

for compensation, comprehensive benefits and the perks that set us apart.EEO/AAUS Benefits OverviewCanada Benefits OverviewUK Benefits OverviewIf you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

#J-18808-Ljbffr