Senior Frontend Engineer

Customer.io
Summary
Join Customer.io, a company used by over 7,500 businesses, to build high-quality, accessible user interfaces. As a frontend engineer, you will collaborate with engineers and designers, continuously improve the design system, leverage AI tools, and share knowledge with the team. The ideal candidate possesses 7+ years of frontend experience, fluency in JavaScript, HTML, CSS, and modern frameworks like React, and a strong understanding of product thinking and user experience. Customer.io offers a competitive salary ($150,000-$200,000 USD), comprehensive benefits including 100% coverage of medical, dental, vision, mental health, and supplemental insurance premiums, 16 weeks of paid parental leave, unlimited PTO, and more. The hiring process involves an application, recruiter call, behavioral interview, technical interview, take-home assignment, and assignment review call. Customer.io is committed to building an inclusive team culture and fostering equity within the tech industry.
Requirements
- 7+ years of frontend experience building complex applications
- Fluency in JavaScript, HTML, CSS, and modern frameworks like React (Ember.js is a bonus, or you're open to learning)
- Care for polish, performance, accessibility, and the full user experience
- Strong product thinking, with an understanding of how your code fits into the bigger picture
- A bias for action over perfection, and pride in owning technical decisions
Responsibilities
- Build high-quality, accessible UIs in React and Ember that power core user workflows
- Collaborate with engineers and designers to bring new features to life
- Continuously improve our design system and frontend architecture for performance and scalability
- Share knowledge and raise the bar through sharing your progress publicly with the team
- Leverage AI tools to prototype, move faster, and make better decisions
Benefits
- 100% coverage of medical, dental, vision, mental health, and supplemental insurance premiums for you and your family
- 16 weeks paid parental leave
- Unlimited PTO
- Stipends for remote work and wellness
- A professional development budget