Principal JavaScript Engineer

Company: CarGurus

Salary: Not provided

Location: , United Kingdom

react
node
vue

Description

• Plan, design, and build complex UIs for the PistonHeads website • Champion the user by advocating for performant, accessible, and user-centred systems • Help break large deliverables into small, incremental, testable user stories • Collaborate effectively within a cross-functional team • Own the delivery of user stories end-to-end, working with agile principles • Proactively engage with clients and stakeholders to shape, influence, and move projects forward • Keep up-to-date with the latest front-end development technologies and trends • Play an active role in testing and troubleshooting

Requirements

• Strong experience with front-end web technologies (e.g. JavaScript, TypeScript, CSS, HTML) • Proficiency with front-end frameworks such as React, Next.js, or Vue.js • Experience with backend technologies (e.g. Node.js) • Experience with modern UI data-layer technologies (e.g. GraphQL, Apollo) • Familiarity with CI/CD pipelines (e.g. GitHub Actions) • Expertise in debugging and troubleshooting complex issues across the stack • Experience working with lean and agile methodologies (e.g. Scrum) • Hands-on experience with test automation, including unit, API, and end-to-end testing (e.g. Playwright) • Strong problem-solving and communication skills • The capability to design agile release-engineering strategies

Benefits

• Equity for all employees • Career development programs • Corporate giving programs • Employee resource groups (ERGs) • Flexible hybrid model • Robust time off policies • Daily free lunch • New car discount • Meditation and fitness apps • Commuting cost coverage

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.