As a Senior Frontend Developer, you’ll be part of our dynamic and distributed team, creating solutions that eliminate waste, manage inventory, and increase service revenue for salons.Typical week: Understand and concretize vague requirements; design interfaces and components and write code using Angular 2+, ngrx, rxjs, fp-ts, and NativeScript; review merge requests and provide feedback during review calls, as code patches, or written comments; approve merge requests; participate in paired programming and review sessions; estimate complexity and timelines and communicate proactively with stakeholders.Our ideal candidate: 5+ years of production experience in AngularJS; experience in multiple programming paradigms with functional programming a must; experience with one or more of NativeScript, TypeScript, Angular, NgRX; experience with Git and Linux CLI; empathy, humility, and accountability; leads by example; experience with Functional Reactive Programming is an asset; experience with Test-Driven Development and Property-Based Testing is an asset.