
Intermediate Front End Software Engineer
Posted Jun 21

Posted Jun 21
This is a fully remote position, open to applicants in Canada.
• Collaborate with engineers, designers, and product managers to create functional and visually appealing user interfaces, often prioritizing design in code instead of waiting for pixel-perfect handoffs, particularly in the AI landscape.
• Develop, enhance, and maintain responsive web applications utilizing Ruby on Rails, Turbo, Stimulus, and JavaScript.
• Contribute to and advance Zipline's design system using View Components, treating it as evolving code.
• Build and refine prototypes directly in code, using the design system as your foundational base.
• Integrate AI-assisted development tools (e.g., Claude Code, Copilot) seamlessly into your workflow to expedite processes without compromising quality.
• Write clean, maintainable, and efficient code that scales to support large teams effectively.
• Collaborate with fellow developers to enhance usability, accessibility, and performance.
• Diagnose and resolve front-end issues to ensure a smooth user experience.
• Optimize applications for maximum performance and design mobile-first features, including Turbo Native mobile experiences.
• Create clear functional requirement documents and guides that enable other engineers to easily pick up and proceed with tasks.
• Stay updated on front-end tooling, patterns, and AI-enhanced development practices.
• Minimum of 3 years of experience in a front-end developer position.
• Professional expertise in Ruby on Rails, JavaScript, CSS, and HTML at scale.
• Practical experience with Turbo, Stimulus, or the broader Hotwire ecosystem.
• Ability to assess a UI, identify discrepancies, and rectify them in code without requiring designer input.
• Experience in building and contributing to a design system utilizing View Components and Lookbook.
• Familiarity with AI coding tools as an integral part of your daily development routine.
• A problem-solving mindset that seeks elegant solutions while adhering to design system constraints.
• Strong time management and proactive communication skills that enable you to excel in an asynchronous, fully remote environment.
• Remote-first culture: Be part of a high-performing, fully remote team and work from your preferred location.
• Stock Options: Gain meaningful ownership in a rapidly growing, venture-backed company that is shaping the future of retail.
• Time off: We believe that rest fosters great work. Our flexible time-off policy allows you the freedom to take necessary breaks whenever you need them—be it a long weekend or a well-deserved vacation. Additionally, we provide a monthly coffee-shop stipend to inspire creativity outside the office. After five years with us, you’ll earn a fully paid one-month sabbatical as a token of appreciation for your impact and dedication.
• Benefits: Access to world-class medical, dental, and vision insurance policies.
• Team Connection: Enjoy annual company off-sites in exciting locations. Previous destinations include New York, Costa Rica, Whistler, Palm Springs, San Diego, and Mexico City.
• Volunteering: Zipliners receive a paid day off every quarter to volunteer for a nonprofit organization of their choice.
• Learning: We encourage continuous learning and provide unlimited access to our Udemy Business account.
• Great humans, great work: Collaborate with kind, supportive teammates who are dedicated to meaningful work and making a real impact. We value diversity in all forms and are committed to fostering a diverse and inclusive workplace where we can learn from one another. We are an equal opportunity employer and welcome individuals from all backgrounds, experiences, abilities, and perspectives.
Castillians
Ookla
Vanta
Minor Hotels Europe and Americas
Get handpicked remote jobs straight to your inbox weekly.