C

Senior Front-End Software Engineer

CarGurus

Dublin, County Dublin, Ireland · Full Time

Be the first to apply

Experience
5+ yrs
Salary
EUR 78,000 – EUR 94,000 / year
Openings
1
Posted
3 hours ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Company Overview

CarGurus is a leading automotive marketplace publicly traded on NASDAQ (CARG), dedicated to empowering consumers in their vehicle journey. Originating as a small group focused on transparency in car shopping, the company has evolved to become the largest and fastest-growing platform, profitable for over 15 years.

About the Role

We are expanding our International team with a Senior Software Engineer position at our new Dublin office. This role centers on front-end development for dealer-oriented products targeting markets in Canada and the UK. The successful candidate will play a vital role in shaping product experiences and establishing the office culture.

Key Responsibilities

  • Design and build high-quality, scalable user interfaces for international dealer products using React and TypeScript.
  • Collaborate across teams including product managers, designers, and engineers to deliver iterative software solutions.
  • Participate in technical design and architectural discussions.
  • Manage frontend services from concept through deployment and ongoing maintenance.
  • Ensure applications are secure, maintainable, and optimized for performance adhering to code quality standards.
  • Identify and resolve complex issues in production with observability tools.
  • Provide mentorship to junior developers, conduct comprehensive code reviews, and contribute to establishing engineering standards and team processes in the new office.

Candidate Profile

  • Minimum of 5 years' experience in front-end development building responsive and dynamic user interfaces with React and TypeScript.
  • Experienced in server-side TypeScript frameworks such as Remix, Next.js, or Express.
  • Strong problem-solving abilities, effective communication, and teamwork skills suited for fast-paced, iterative environments.
  • Knowledgeable in RESTful API design, microservices architecture, distributed systems, and GraphQL.
  • Familiarity with continuous integration and delivery pipelines, automated testing, monitoring, and managing live production systems.
  • Motivated to learn rapidly and take ownership of projects.
  • Bonus points for experience with cloud service providers (AWS, GCP, Azure) and container technologies like Docker and Kubernetes.

Compensation and Benefits

The expected annual base salary ranges from €78,000 to €94,000 EUR, depending on location, experience, skills, and education. The package may include bonuses, incentives, and Restricted Stock Units (RSUs).

CarGurus offers an inclusive and supportive culture with benefits such as equity grants, career development, diverse employee groups, flexible hybrid work patterns, generous time-off policies, free daily meals, vehicle discounts, wellness programs, and commuting subsidies.

Diversity and Inclusion

CarGurus is committed to fostering a diverse and inclusive workplace that welcomes individuals regardless of race, religion, age, gender, disability, or sexual orientation. We encourage applicants from all backgrounds and are prepared to provide assistance during the recruitment process for those with disabilities.

Level

Senior

Tools & software

TypeScript required React required Microservices Architecture required GraphQL required

How they work

Communication Teamwork & Collaboration Problem Solving Adaptability Leadership

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help