Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Fullstack Software Engineer

The Hagerty Group, LLC

Say hello to Hagerty


Hagerty is a company built by drivers for drivers. We put our members at the center of everything we do and are dedicated to making it easier and more enjoyable for enthusiasts to drive and celebrate the machines they love. We're proud to be the world's largest insurer of collectible and enthusiast vehicles and are home to the Hagerty Drivers Club, the world's largest car club. Our Marketplace business presents live and digital sales across the U.S. and Europe, we host a number of driving events and concours, and our award-winning automotive journalists produce the most popular car magazine globally, alongside internationally awarded videos. We're committed to Never Stop Driving. Ready to get in the driver's seat? Join us!


As a Fullstack Software Engineer, on the Hagerty Member Engagement team, you will work on the applications that power the tools Hagerty members rely on day-to-day. Our web products give members a central place to manage their accounts, personalize their settings, and stay connected to everything Hagerty has to offer. Our Hagerty Mobile App brings that same experience to iOS and Android through a native Flutter application. You'll operate across the frontend, backend, and cloud infrastructure, using modern technologies such as NextJS, TypeScript, Node.js, AWS, and Flutter/Dart to build fast, reliable, and accessible experiences across web and mobile.

What you'll do

Develop maintainable, scalable, secure, and resilient applications by:
  • Crafting solutions aligned with business objectives, architectural intent, system interactions, and operational requirements.
  • Applying established patterns, standards, and integration approaches to deliver reliable solutions for new use cases, while identifying opportunities to improve existing implementations.
  • Writing clean, readable, maintainable code and incorporating feedback from code reviews to improve the quality and consistency of your work.
  • Participating in the code review process by reviewing peers' code for correctness, readability, and adherence to team standards.
  • Designing, implementing, and maintaining automated unit, integration, and end-to-end tests, with sound judgment about where each type of test provides the most value.
Own and support features, modules, and products by:
  • Being able to thoroughly explain and demonstrate how your product fits into the larger Hagerty ecosystem and how other services depend on it.
  • Understanding upcoming features of your product, contribute insight during refinement sessions that increase the overall quality of the feature.
  • Helping to define key metrics that signal the health and performance of the product, monitoring them, and providing explanation for changes over time.
  • Actively practice troubleshooting and participate in the on-call support rotation for the team's production services.
Deepen technical expertise as an engineer by:
  • Making thoughtful recommendations to improve code structure, integration patterns, reliability, and developer experience without being responsible for setting new architectural direction.
  • Staying current with evolving frontend and server-side technologies, and thoughtfully incorporating improvements that improve user experience, boost system reliability, and developer productivity without chasing novelty.
Contribute to and engage in a collaborative environment by:
  • Being an active participant in all team activities: team ceremonies, banter, troubleshooting, design discussion, work breakdowns, etc.
  • Understanding how the team works today, working with your manager to evolve those practices, and setting the tone by consistently modeling the culture we want to build.
  • Helping less experienced engineers know the difference between something they can reasonably figure out on their own and when they are blocked. Provide them tips for accomplishing the former and guidance on asking good question to avoid the latter.
  • Coaching less experienced engineers on our tools, techniques, and patterns, why we've chosen those, the tradeoffs we've made in choosing them, and their proper application.
This might describe you
  • Proven experience contributing as an engineer on a large-scale, complex customer facing system, including initial development, major feature delivery, and at least one year of ongoing production support.
  • Comfortable working and actively participating within smaller (5-10 people) technical groups.
  • Experience with web application fundamentals, including browser developer tools, the full request lifecycle, and performance diagnostics tooling.
  • Interest in or prior experience with mobile development (Flutter/Dart) is welcome but not required.
  • Comfortable working within established CI/CD pipelines and infrastructure as code, including making routine changes to pipeline and configuration files and following the team's deployment workflows.
  • Eager to deeply learn, both independently and with help, our technologies and patterns such as:
    • Languages & Runtime: JavaScript / TypeScript, CSS/SCSS, Terraform, Node.js
    • Frontend Frameworks & Tooling: NextJS, React, Playwright, React Testing Library, Jest/Vitest
    • APIs & Integration Patterns: REST, GraphQL
    • Security: TLS, encryption in transit and at rest, secure coding, secret management
    • Performance & Reliability: load testing, profiling, monitoring, alerting, logging, and tracing
    • Infrastructure: cloud platforms, configuration management, progressive deployment strategies, and microservices
    • Networking Fundamentals: firewalls, load balancers
    • Deployment: containers, cloud providers, configuration management, canary deployments
  • Naturally curious about how things connect, how a frontend decision ripples into infrastructure, or how picking up a new framework expands what your team can build.
  • Able to clearly communicate your thoughts and actively listen to and integrate the thoughts and comments of others.
Other things to note
  • This position is open to U.S. remote work. However, team members who reside within 20 miles of the Traverse City headquarters will follow a hybrid schedule, working from the office three days per week.
  • May require travel for quarterly events.
  • Familiarity with public company requirements, including Sarbanes Oxley and key regulations, if applicable. For SOX compliant roles, responsible for designing, executing, and documenting internal controls where they have been identified as owners to prevent errors in financial reporting, processes, and business operations. Including attestation to the completeness, accuracy, and compliance of all financial reporting data, where applicable.


If you reside in the following jurisdictions: Illinois, Colorado, California, District of Columbia, Hawaii, Maryland, Minnesota, Nevada, New York, or Jersey City, New Jersey, Cincinnati or Toledo, Ohio, Rhode Island, Washington, British Columbia, Canada please email View email address on click.appcast.io for compensation, comprehensive benefits and the perks that set us apart.


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.


#LI-Remote / #LI-Hybrid / #LI-Onsite


EEO/AA


US Benefits Overview

Canada Benefits Overview

UK Benefits Overview

If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Fullstack Software Engineer in Folsom, PA vacancy
  • Experienced Software EngineerCompany:The Boeing CompanyThe Boeing Company is looking for an Experienced Software Engineer to join the Digital Analytics and System Health (DASH) team supporting the Boeing Global Services (BGS) organization in Hazelwood, MO. The DASH team... 
    Suggested
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Ridley Park, PA
    2 days ago
  •  ...Certara accelerates medicines using proprietary biosimulation software, technology and services to transform traditional drug discovery...  ...guide its customers through drug approval. As a Senior Software Engineer on the Certara Admin team, you play a role in designing,... 
    Suggested

    Certara USA, Inc.

    Radnor, PA
    5 days ago
  •  ...Job Description Job Title: Application Security Engineer Location: Corporate Department: Information Technology Job Summary...  ...The role serves as a technical resource in the areas of secure software development at all stages of the SDLC and general information... 
    Suggested
    Local area

    Wawa

    Media, PA
    3 days ago
  •  ...Job Description Job Description Description: The Senior Software Engineer is responsible for leading the design and construction of high-performance data services within the product development team. This role requires the application of expertise in Python, Natural... 
    Suggested

    PurpleLab Inc

    Wayne, PA
    2 days ago
  •  ...awarded videos. We're committed to Never Stop Driving. Ready to get in the driver's seat? Join us! As the Director of Software Engineering in our Foundations Engineering group, you will lead teams that are responsible for services that sit at the foundation of... 
    Suggested
    Work at office
    Remote work
    3 days per week

    The Hagerty Group, LLC

    Folsom, PA
    1 day ago
  •  ...PowerPay is growing fast, and our technology team needs a hands-on engineer (reportintg to the Head of Technology) who can own a broad...  ...similarly regulated industry. Familiarity with NLS (Nortridge Loan Software) or similar loan management systems. Experience writing... 

    PowerPay

    Wayne, PA
    2 days ago
  • $90k - $150k

     ...insurance solutions portfolio. This role reports to Director of Software Development. This is a remote position which may require...  ...business stakeholders, Product Management, Project Management, and Engineering teams to translate business requirements into technical... 
    Full time
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    TransUnion

    Crum Lynne, PA
    1 day ago
  •  ...Job Title Proven experience as a DevOps Engineer or in a similar role. Strong knowledge of CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI). Experience in setting up, managing, and optimizing CI/CD pipelines. Proficiency in programming languages (Java/Groovy... 

    The Dignify Solutions, LLC

    Broomall, PA
    2 days ago
  •  ...Job Description Job Description We’re looking for a talented Lead Software Engineer with expertise in Go to lead one of the several development teams working on the subsystems in a company that's creating a world where everyone, everywhere, is connected. As the first... 
    Remote work

    InspHire

    Broomall, PA
    more than 2 months ago
  • Job Description Job Description Description: American Marketing is looking for an organized individual to support our Production Manager in overseeing all projects related to screen printing, embroidery, and other decoration techniques. Candidate must have great attention...
    Monday to Friday

    AMERICAN MARKETING COMPANY INC

    Clifton Heights, PA
    more than 2 months ago
  • COBOL DEVELOPER A Few Words About Us Integrated Resources, Inc is a premier staffing firm recognized as one of the tri-states most well-respected professional specialty firms. IRI has built its reputation on excellent service and integrity since its inception in 199...
    Permanent employment
    Full time

    Careers Integrated Resources Inc

    Crum Lynne, PA
    2 days ago
  •  ...cutting-edge work, and help influence how technology transforms health worldwide. Role Description This is a volunteer Junior Software Engineer role in a hybrid arrangement, based in Bala-Cynwyd, PA, with some work-from-home flexibility. The candidate must live in a commutable... 
    Live in
    Work from home
    Worldwide

    AIHealthCongress

    Bala Cynwyd, PA
    2 days ago
  •  ...Builder. Perform code reviews and manage code deployment. Maintain data synchronization between Adobe Commerce and 3rd party software integrations. Write/Modify new modules for Adobe Commerce utilizing PHP, Javascript, and Adobe App Builder. Design, develop... 
    Work at office
    Remote work
    Flexible hours

    Ambient Weather

    Marcus Hook, PA
    3 days ago
  • AI/LLM Engineer GAP INTERNATIONAL – A unique, purpose-driven, consulting company ABOUT GAP INTERNATIONAL Gap International is a global consulting firm that partners with executives to achieve breakthrough business results. We’re a team of passionate problem-solvers... 
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Gap International, Inc.

    Springfield, PA
    a month ago
  • SAP Consultant SAP BASIS HANA Consultant Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability...

    Diverse Lynx

    Broomall, PA
    2 days ago
  • $86k - $126k

    Eaton’s IS AER FED division is currently seeking a Senior Design Engineer. The expected annual salary range for this role is $86000 - $126000 a year. Please note the salary information shown above is a general guideline only. Salaries are based upon candidate skills, experience... 
    Permanent employment
    H1b
    Local area
    Relocation package

    Eaton Corporation

    Glenolden, PA
    3 days ago
  • $112.5k - $187.5k

     ...Information We CollectYour Privacy ChoicesTeam OverviewAt TransUnion, this role will report to a DevOps Director. The Site Reliability Engineering team drives reliability strategy, elevates engineering standards, and owns some of the most complex and consequential work on the... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours
    2 days per week

    TransUnion

    Crum Lynne, PA
    1 day ago
  • Software Engineer - Android Middleware Libraries Job Description As a Software Engineer, you will play a pivotal role in crafting innovative and efficient Android middleware libraries that empower developers to build exceptional user experiences. Your expertise in Jetpack... 

    Liberty Personnel Services, Inc.

    Bala Cynwyd, PA
    1 day ago
  •  ...fast-growing financial technology company, is seeking a Backend Software Developer to help continue to scale out our loan origination and servicing platforms. You will work with the existing engineering team, but the ideal candidate will be able to work autonomously... 
    Work at office
    Immediate start
    Work from home

    Power Pay

    Wayne, PA
    12 days ago
  • $80k - $100k

     ...with great work life balance Keywords: PHP, Magento, Adobe Commerce, Full Stack Developer, Backend Developer, Web Developer, Software Developer, Ecommerce, Adobe App Builder, JavaScript, HTML, CSS, SQL, ERP, Boothwyn, Philadelphia, Wilmington, Chester, Media, Glen... 
    For contractors
    Work at office
    Work from home
    1 day per week

    Client Services

    Upper Chichester, PA
    5 days ago
  • $96.9k - $176.2k

     ...Lincoln officeRelocation assistance: is not available for this opportunity.Requisition #: 76387The Role at a GlanceThe Sr. Applied AI Engineer designs and builds intelligent services and agentic workflows that sit on top of the cloud, data, and application stack. This role... 
    Work experience placement
    3 days per week

    Lincoln Financial Group

    Radnor, PA
    3 days ago
  •  ...knowledge into real-world experience? At OTC, being an Applications Engineering Co-op means working alongside experienced engineers to help...  .... Basic understanding of engineering drawings and CAD software (SolidWorks, AutoCAD, or similar) preferred. Proficiency with... 
    Internship
    Work at office

    OTC Industrial Technologies

    Boothwyn, PA
    13 days ago
  • Boeing in Ridley Park, PA is seeking a contract engineer for wire harness and electrical design on-site for a 1-year assignment. You will develop, maintain, and release drawings and documentation, coordinating with internal teams and external suppliers to ensure design... 
    Contract work

    Boeing Future of Flight

    Ridley Park, PA
    2 days ago
  • $90k - $157.5k

     ...Cybersecurity (GCS) organization is seeking an AI Orchestration Engineer to help build the next generation of enterprise AI capabilities...  ...Engineering, AI Engineering, Machine Learning Engineering, Software Engineering, or related disciplines.Strong experience developing... 
    Full time
    Temporary work
    Flexible hours

    State Street Bank

    Berwyn, PA
    1 day ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionJob Responsibilities:Assist in the... 
    Full time
    H1b
    Local area

    Sonsoft

    Wayne, PA
    3 days ago
  • $96.9k - $176.2k

    Alternate Locations: Radnor, PA (Pennsylvania); Charlotte, NC (North Carolina); Fort Wayne, IN (Indiana); Greensboro, NC (North Carolina) Work Arrangement:Hybrid : Employee will work 3 days a week in a Lincoln officeRelocation assistance: is not available for this opportunity...
    Work experience placement
    3 days per week

    Lincoln Financial Group

    Radnor, PA
    4 days ago
  •  ...provide better performance, maintainability, and/or flexibility.Communicate with cross-functional and distributed teams - developers, software quality analysts, and appropriate stakeholderAnalysis & troubleshooting for production issues & code deployment activity.... 
    Immediate start

    Artech

    Wayne, PA
    3 days ago
  •  ...across multiple teams, influencing technical strategy, mentoring engineers, and partnering with stakeholders to deliver scalable, secure,...  ...-level IT technical leadership and direction for complex software, middleware, and hardware initiatives across multiple platforms... 
    Full time

    Vanguard

    Wayne, PA
    9 hours ago
  •  ...If your experience is a better fit for our 2027 Trading System Engineering Internship, apply here: What we’re looking for...  ...degree and begin full time employment by August 2028 Strong software development skills in Python and a compiled language Experience... 
    Full time
    Summer work
    Casual work
    Internship
    Summer internship
    Visa sponsorship

    Susquehanna International Group

    Bala Cynwyd, PA
    3 days ago
  • Veolia Water Technologies & Solutions is seeking a Field Service Representative to provide operations and maintenance on water treatment systems across industries. The Lead FSR will troubleshoot, perform maintenance, and conduct analytical testing to meet contract specs...
    Contract work

    Suez Water Technologies & Solutions

    Ridley Park, PA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Fullstack Software Engineer. Be the first to apply!