Senior Software Engineer I - Front End

Wrapbook Logo

Wrapbook

πŸ“Remote - Canada

Summary

Join Wrapbook, a leading production payroll and accounting platform, as a Senior Software Engineer I - Front End. This remote position based in Canada offers the opportunity to enhance our Design System, improve cross-team collaboration, and support fellow developers and designers. You will build and maintain our Design System using various technologies, ensuring consistency and scalability. This role requires extensive experience in Ruby on Rails and modern frontend technologies. Wrapbook provides a competitive salary, comprehensive benefits, and a collaborative work environment.

Requirements

  • Developed and shipped web applications using Ruby on Rails
  • Experience working with modern Rails Frontend technologies like Hotwire (Turbo and StimulusJS)
  • An understanding of design principles & experience with working with great designers
  • Capable of taking on full features from concept to production with minimal to no supervision
  • 5+ years of experience as a web developer, including 2+ as a Senior Frontend developer
  • Fluency in JavaScript, CSS3 & HTML5

Responsibilities

  • Build and maintain our Design System using ViewComponents, StimulusJS, and BEM CSS methodologies to ensure consistency and scalability across our applications
  • Detect interface patterns and how to best solve them
  • Ensure that our website is accessible
  • Work to create performant and easy to maintain code
  • Actively improve our tools, processes and best practices
  • Take ownership of feature delivery from concept to production
  • Write well-tested and well-architected code

Benefits

  • Unlimited Paid Time Off
  • Work from anywhere in Canada
  • Health and Dental benefits
  • Up to $2,025 CAD towards IT set up for your home
  • Up to 2% matching RRSP
  • Learning and Development opportunities
  • Up to $67.50 CAD towards Internet/Cell phone service

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.