Senior Ruby on Rails Engineer- Design Systems
Zipline
- Canada
- Permanent
- Full-time
This role is a unique opportunity to bridge engineering and design, working closely with our design team to turn Figma libraries into live, robust, and reusable components. Here's what you'll be doing:
- Build, refine, and document a unified component library in Rails, implementing Figma-based designs with precision and polish
- Work alongside designers to ensure that usability, accessibility, and fidelity are of the highest quality
- Create reusable, scalable components and patterns that empower product teams to move faster
- Champion best practices in component architecture, style organization, and frontend performance
- Contribute to backend and full-stack product development where needed, especially using the Hotwire suite (Turbo, Stimulus, etc.)
- Collaborate across engineering, product, and design teams to ensure we deliver consistent, high-quality UI/UX across our platform
- Help define and evolve our design system's technical architecture and long-term roadmap
- Deep production experience with Ruby on Rails at scale
- Strong proficiency in HTML, CSS, and JavaScript with a focus on reusable UI components
- Experience working directly with design teams to translate Figma files into robust, responsive components
- Familiarity with Hotwire (Turbo, Stimulus, etc.) and how it complements modern Rails development
- Great communication skills, especially important in a remote-first team
- Passion for clean, maintainable code and thoughtful abstractions
- Ability to take ownership and lead projects with autonomy
- Experience with Lookbook or Phlex for building and documenting component libraries
- Exposure to design system principles or prior work contributing to a design system
- Interest in (or experience with) AI tooling, whether integrating LLMs or supporting AI-driven features
- Experience creating internal developer tooling or libraries for broader engineering teams
- Remote-first culture: Join a high performing, fully remote team and work where you're comfortable
- Stock Options: Get meaningful ownership in a fast-growing, venture-backed company shaping the future of retail.
- Time off: We believe rest fuels great work. Our flexible time-off policy gives you the freedom to take the breaks you need, when you need them—whether it's a long weekend or a well-deserved vacation. We'll also give you a monthly coffee-shop stipend to switch up your workspace and get inspired outside the office. And when you've been with us for five years? You'll earn a fully paid one-month sabbatical to truly unplug and reflect—we call it a thank-you for your impact and dedication.
- Benefits: World-class medical, dental, and vision policies.
- Team Connection: Annual company off-sites in fun locations. We've done New York, Costa Rica, Whistler, Palm Springs, San Diego, and Mexico City.
- Volunteering: Every quarter, Zipliners get a paid day off to volunteer for a nonprofit of their choice.
- Learning: We support continuous learning and provide unlimited access to our Udemy Business account
- Great humans, great work: Work with kind, collaborative teammates who care about doing meaningful work and making a real impact. We value diversity of all kinds and are committed to building a diverse and inclusive workplace where we learn from each other. We are an equal opportunity employer and welcome people of all different backgrounds, experiences, abilities, and perspectives.