13 days ago

Senior Frontend Product Engineer

Customer.io

Hybrid
Full Time
$175,000
Hybrid

Job Overview

Job TitleSenior Frontend Product Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$175,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Customer.io

Over 8,000 companies - from scrappy startups to global brands - use our platform to send billions of emails, push notifications, in-app messages, and SMS every day. Customer.io powers automated communication that people actually want to receive.

We help teams send smarter, more relevant messages using real-time behavioral data. Under the hood: Go, React, Ember and AI help us ship fast and scale with confidence.

What We Value

Ownership: You own problems end to end. You move fast, act like an owner, and thrive in ambiguity. You've led complex projects before—whether officially or not—and you're ready to do it again.

Engineers with product taste: Think like a user, not just an engineer; advocate for clean, intuitive design and transform complex workflows into elegant interfaces.

Challenging the status quo: Bring rigor and creativity; best practices matter, but forward motion is key.

What You’ll Do

  • Build high-quality, accessible UIs in React and Ember powering core workflows.
  • Collaborate with engineers and designers to implement new features.
  • Improve the design system and frontend architecture for performance and scalability.
  • Share knowledge and progress with the team.
  • Leverage AI tools to prototype and enhance decision-making.

What We're Looking For

  • 7+ years of frontend experience building complex applications.
  • Fluency in JavaScript, HTML, CSS, and modern frameworks like React.
  • Attention to polish, performance, accessibility, and overall UX.
  • Strong product thinking and understanding of how your code contributes to the bigger picture.
  • Bias for action with pride in owning technical decisions.

Compensation & Benefits

Starting salary for this role is $150,000 - $200,000 USD depending on experience and subject to market rate adjustment. Benefits include 100% coverage of medical, dental, vision, mental health, and supplemental insurance, 16 weeks paid parental leave, unlimited PTO, remote work and wellness stipends, and a professional development budget.

Our Process

  • Application: Submit your interest and reasons for applying.
  • Recruiter Call: A 30-minute conversation about your fit and our working style.
  • Behavioral Interview: 60-minute discussion focusing on ownership, product thinking, and collaboration.
  • Technical Interview: 60-minute deep dive into your frontend experience.
  • Take-Home Assignment and Review: Complete, then discuss your work and tradeoffs.

Additional Information

All final candidates will complete a background check and employment verifications. Virtual interviews are conducted via Zoom. Offers will be extended on official Customer.io letterhead. Contact jobs@customer.io for any inquiries.

Join Us!

If you’re excited by what you read and want to build software that enhances communication for everyone, apply now.

Key skills/competency

  • React
  • Ember
  • JavaScript
  • HTML
  • CSS
  • UI Design
  • Accessibility
  • Performance
  • Product Thinking
  • AI Integration

Tags:

Senior Frontend Product Engineer
React
Ember
JavaScript
UI Design
Accessibility
Performance
Frontend Development
Product Engineering
AI Integration
HTML
CSS

Share Job:

How to Get Hired at Customer.io

  • Research Customer.io's culture: Understand their values, mission, and tech stack.
  • Customize your resume: Emphasize React, Ember, and frontend experience.
  • Practice technical interviews: Review JavaScript, UI design, and coding challenges.
  • Prepare behavioral stories: Focus on ownership, product thinking, and collaboration.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background