Front End Software Development Engineer Intern

RippleMatch, Inc.

Boston (MA)

Hybrid

USD 34,000 - 48,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

CarGurus in Boston, MA is seeking a Software Development Engineer Intern to help build high-traffic consumer web apps across homepage, landing pages, and discovery surfaces. You’ll collaborate with product managers, designers, and engineers, turning user needs into production software while learning modern frontend patterns and delivery workflows.

The 11-week internship runs June–August 2027, with hybrid work and about 60% office presence.

Qualifications

  • Pursuing a Bachelor’s degree in CS/CE or related field with eligibility for a full‑time internship.
  • Fundamentals of web development: HTML, CSS, JavaScript, HTTP, RESTful APIs.
  • Experience with component‑based frameworks (React/Remix/TypeScript).
  • Strong eye for responsive, accessible UI and basic automated testing.

Responsibilities

  • Build, test, review, deploy, and support production features to enhance UI and personalization using JavaScript/TypeScript and React.
  • Translate product/design requirements into thoughtful UI behavior across browser routes and shared packages.
  • Run experiments and optimize user onboarding, registrations, and experiences across devices.
  • Collaborate across global markets (US, CA, UK) with product, design, backend, and platform teams.
  • Improve application performance and reliability via automated tests and observability.

Skills

HTML & CSS
JavaScript
TypeScript
React
Remix
RESTful APIs
Accessible UI
Testing basics
CI/CD basics

Education

Bachelor’s degree in Computer Science/Engineering or related field

Job description

CarGurus is looking for a Software Development Engineer Intern to join our engineering organization to support the build, personalization, and operation of consumer-facing high-traffic web applications across top-of-funnel surfaces (Homepage, Landing Pages, shared navigation, discovery surfaces) as well as global markets (US, CA & UK). In this role, you will partner with product managers, designers, backend engineers, and platform teams to turn customer needs into production software, make the car shopping experience enjoyable and transparent, and help shoppers find the car they are looking for through personalized experiences.

Focused on driving user engagement and growth, you will build responsive, accessible frontend experiences and work across the full development lifecycle—designing, coding, testing, and deploying features in an environment where work evolves every day. You will strengthen core web applications by implementing scalable JavaScript and TypeScript patterns, reusable UI components, and modern delivery workflows, while playing an active role in improving application performance, reliability, and global feature requirements.

As a Software Development Engineer Intern, you will join an 11-week Summer Internship Program designed to give you hands‑on experience, expand your professional network, and build core industry skills. This full‑time opportunity (40 hours per week) runs from June through August 2027. CarGurus operates on a hybrid working model, and candidates should expect to work out of our Boston, MA office 60% of the time (approximately three days per week).

What You’ll Do
  • Product Development & UI: Build, test, review, deploy, and support production features to add new capabilities, personalize user journeys, and improve overall UI using JavaScript, TypeScript, and React.

  • Lifecycle Engagement: Be deeply engaged in the full development lifecycle—design, code, test, deploy—while translating product and design requirements into thoughtful UI behavior across browser code, server‑rendered routes, loaders, APIs, and shared packages.

  • Experimentation & Growth: Run A/B tests, experiments, analytics, and performance techniques to improve customer onboarding, registration, and user experience across devices and user states.

  • Global & Cross-Functional Collaboration: Work across global markets (US, CA, UK) to fulfill distinct localized requirements, participating in technical design, code reviews, debugging, and incident follow‑ups alongside product, design, backend, and platform teams.

  • Operational Excellence: Improve application performance and reliability by writing automated tests, monitoring real‑time observability metrics, and executing incremental refactoring based on team roadmaps.

What You’ll Bring
  • Education & Eligibility: Currently pursuing a Bachelor’s degree in Computer Science, Computer Engineering, or a related field, with eligibility to complete a full‑time internship.

  • Technical Fundamentals: Solid foundation in web development fundamentals, including HTML, CSS, JavaScript, asynchronous execution, HTTP, state management, and connecting to RESTful APIs.

  • Modern Framework Experience: Hands‑on experience or project/coursework background building user interfaces with component‑based frameworks (React, Remix, or TypeScript).

  • Problem Solving & Quality: Keen eye and strong attention to detail for responsive design and accessible UI elements, combined with basic exposure to writing automated tests and diagnosing failures in local/CI environments.

  • Soft Skills & Collaboration: Collaborative spirit with a growth mindset—eager to tackle complex problems, raise questions, accept constructive feedback, and communicate effectively with team members.

Nice to Have
  • Exposure to modern full‑stack web development concepts through personal projects or coursework using frameworks like Remix, React Router, Node.js, GraphQL, or server‑side rendering.

  • Familiarity with basic web publishing concepts like SEO‑sensitive pages, canonicalization, structured data, redirects, or content‑managed experiences such as Builder.io or Contentful.

  • Familiarity with experimentation systems, feature flags, analytics instrumentation, or Core Web Vitals.

  • Interest in learning how to use logging, browser developer tools, and observability platforms to debug errors and monitor site performance.

The displayed range represents the expected hourly rate for this position.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Software Development Engineering Intern
Full Stack Software Development Engineering Intern

RippleMatch, Inc. • Boston (MA)

Hybrid
USD 28,000 - 44,000
Software Development Engineer Intern
Software Development Engineer Intern

CarGurus Early Careers • Boston (MA)

Hybrid
USD 40,000 - 57,000
Flexible hybrid model
Daily free lunch
New car discount
+1
Software Development Engineer Intern (Full Stack)
Software Development Engineer Intern (Full Stack)

CarGurus Early Careers • Boston (MA)

Hybrid
USD 40,000 - 57,000
Hybrid work model
Lunch program
Employee discounts
Frontend Software Engineer Intern - Global Web UI & Growth
Frontend Software Engineer Intern - Global Web UI & Growth

RippleMatch, Inc. • Boston (MA)

Hybrid
USD 34,000 - 48,000
Data Analytics Engineer Intern
Data Analytics Engineer Intern

RippleMatch, Inc. • Boston (MA)

Hybrid
USD 28,000 - 55,000
Site Reliability Engineer Intern
Site Reliability Engineer Intern

CarGurus Early Careers • Boston (MA)

Hybrid
USD 40,000 - 57,000
Equity for all employees
Hybrid work model
Daily free lunch
+2
Product Management Intern
Product Management Intern

RippleMatch, Inc. • Boston (MA)

Hybrid
USD 2,755,000 - 3,444,000
Consumer Marketing Intern
Consumer Marketing Intern

RippleMatch, Inc. • Boston (MA)

Hybrid
USD 28,000 - 39,000
Product Data Analyst Intern
Product Data Analyst Intern

CarGurus Early Careers • Boston (MA)

Hybrid
USD 34,000 - 49,000
Daily free lunch
New car discount
Meditation apps
+3
Site Reliability Engineer Intern
Site Reliability Engineer Intern

RippleMatch, Inc. • Boston (MA)

Hybrid
USD 34,440,000 - 55,104,000