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