Join Zipline as a Front End Engineer, collaborating across teams to create beautiful, functional web applications. Using Ruby on Rails and AI tools to enhance user interface design.
Responsibilities
Collaborate with engineers, designers, and product managers to build functional, beautiful user interfaces. Often working design-forward in code rather than waiting for pixel-perfect handoffs especially in the world of AI
Develop, enhance, and maintain responsive web applications using Ruby on Rails, Turbo, Stimulus, and JavaScript.
Contribute to and evolve Zipline's design system with View Components, treating it as living code.
Build and iterate on prototypes directly in code, using the design system as your foundation.
Use AI-assisted development tools (e.g. Claude Code, Copilot) as a natural part of your workflow to move faster without sacrificing quality.
Write clean, maintainable, and efficient code that scales to keep large teams productive.
Work with other developers to improve usability, accessibility, and performance.
Diagnose and resolve front-end issues to provide a smooth user experience.
Optimize applications for maximum speed and design mobile-first features, including Turbo Native mobile experiences.
Write clear functional requirement documents and guides that other engineers can pick up and run with.
Stay current on front-end tooling, patterns, and AI-augmented development practices.
Requirements
3+ years experience in a front-end developer role.
Professional experience with Ruby on Rails, JavaScript, CSS, and HTML at scale.
Hands-on experience with Turbo, Stimulus, or the broader Hotwire ecosystem.
You can look at a UI, see what's off, and fix it in code without needing a designer to redline it for you.
Experience building within and contributing to a design system with View Components and Lookbook
Comfort using AI coding tools as part of your daily development workflow.
A problem-solving mindset that finds elegant solutions when working within the constraints of a design system.
Refined time management and proactive communication skills that let you do your best work in an asynchronous, fully remote environment.
Benefits
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.
Senior Frontend Engineer owning Spare’s Nutshell design system and accessible React interfaces. Building operational transit software used by agencies worldwide.
Senior frontend - leaning fullstack engineer scaling React systems for exacare ai’s AI operating system for post - acute care. Improving healthcare workflows, quality, and clinical decision - making.
Senior frontend engineer leading React architecture for Instacart’s self - serve advertising platform. Building campaign management, reporting, performance, and design - system experiences.
Staff software engineer shaping scalable web services for Thunderbird, an open - source privacy - focused email and productivity platform. Leading architecture, prototypes, analytics, and technical direction.
Staff engineer leading architecture and development of scalable web services for Thunderbird’s privacy - focused email ecosystem. Shaping products, analytics, technical direction, and engineering practices.
Développeur·euse Frontend React contribuant aux projets technologiques canadiens de Maplr, startup reliant les talents mondiaux aux entreprises canadiennes. Conception d’architectures et développement d’interfaces web React performantes.
Senior Front End Engineer building React applications and streamed AI - generated experiences for Knotch’s content performance marketing platform. Developing multi - tenant interfaces, embeds, and data visualizations.
Front - End Engineer building responsive interfaces for Ontinue’s AI - powered MXDR cybersecurity platform. Integrating APIs, optimizing performance, and developing reusable components for secure security dashboards.
React developer building interactive community features for Pelmorex’s Weather Network and MétéoMédia apps. Developing scalable mobile and web experiences with real - time chat and social functionality.
Contract Front End Engineer implementing Firefox screen - sharing UX improvements. Building tested, accessible browser UI for Mozilla’s web conferencing features.