Intermediate Front End Software Engineer

Location: CanadaFull-TimeMiddle
Salary128,205 - 156,755 CAD per year
Apply NowOpens the employer's application page

Job Details

Experience
3+ years
Required Skills
HTMLCSSJavascriptRuby on Rails

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.
  • Ability to fix UI issues in code without designer redlining.
  • Experience building within and contributing to a design system with View Components and Lookbook.
  • Comfort using AI coding tools as part of daily development.
  • Refined time management and proactive communication skills.
  • Experience in an asynchronous, fully remote environment.

Responsibilities

  • Collaborate with engineers, designers, and product managers to build functional, beautiful user interfaces.
  • 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.
  • Write clean, maintainable, and efficient code that scales.
  • Optimize applications for maximum speed and design mobile-first features, including Turbo Native mobile experiences.
View Full Description & ApplyYou'll be redirected to the employer's site
128,205 - 156,755 CAD per year
Apply Now