Our Senior Front End Developer is responsible for the production, modification and maintenance of website and web application user interfaces. This involves working closely with designers and developers to turn static designs into interactive and engaging experiences.
WHO YOU ARE
- 6+ years of front end development experience
- Excellent HTML5, CSS3, vanilla JS knowledge
- Deep understanding of a Javascript and component based architecture
- Experience with ES6 and modular JavaScript programming
- Experience working with modern JS frameworks, React preferred
- Familiarity with BEM, SMACSS, CSS Modules, CSS-in-JSS, Scoped CSS
- Knowledge of client-side state management and routing
- Ability to comfortably build user interfaces from scratch with no frameworks or boilerplates
- Experience with using and setting up modern front end build process
- Experience managing and mentoring other developers an asset
- Bonus: Data dashboards, experience with PWA, Service Workers, Webpack, and perf optimization