Senior FE( ROR experience)

 Job Description:

Duties:

  • Support the needs of the business and customers while actively modernising the website's design and technical foundations.
  • Your time will be spent on client-side development in HTML/CSS/JS, occasionally dipping into Ruby on Rails for server-side programming (or at least understanding).
  • Typical tasks for the team span multiple systems at a time, hosted on different platforms, on our own as well as third-party code.
  • Work on features and improvements across a range of customer-facing websites

Requirements:

  • 3-5 years of experience
  • Solid understanding of object-oriented and functional style programming paradigms
  • High-level knowledge of the latest frontend development practices
  • Comfort with modern CSS techniques and workflows (e.g. grid, flex, custom properties, PostCSS, etc.)
  • Experience with Turbo (Hotwire) and Stimulus
    Familiarity with Typescript
  • Experience with testing frameworks (e.g. Cypress)
  • Knowledgeable in performance optimisation (ideally familiarity with Lighthouse metrics)
  • Familiarity with webpack or other build tools
  • Knowledge of UX and accessibility best practices 
  • Working knowledge of Ruby/Rails on the backend as needed