Are you ready to revolutionize the hair colour industry with Vish? As a Senior Frontend Developer, you’ll be part of our dynamic and distributed team, creating innovative solutions that eliminate waste, manage inventory, and increase service revenue for salons. Our work has helped hair salons reduce environmental waste and thrive in different aspects of their businesses. At Vish, we’re passionate about functional programming and building things that make a difference for people and the environment. What does a typical week look like at Vish? Take steps to understand ill-posed and vague requirements and concretize them; designing interfaces and components and writing code (libraries include Angular 2+, ngrx, rxjs, fp-ts, and nativescript); review merge requests and provide feedback as comments during a review call, as code patches, or as written comments; approve merge requests; conduct and participate in paired sessions for programming and review; estimate work complexity and provide completion estimates, proactively communicating with stakeholders. Our Ideal Candidate: We are currently looking for a Senior Frontend developer who is comfortable working in Angularjs. As a front-end developer at Vish, you’ll be working on everything from customer-facing web and mobile applications while using cutting-edge open-source frameworks. Requirements include 5+ years of experience writing production code in Angularjs; experience in multiple programming paradigms with functional programming required; experience with one or more of Nativescript, Typescript, Angular, NgRX; experience with Git and Linux CLI; empathy, humility and personal accountability; leads by example; experience with Functional Reactive Programming is an asset. If this sounds like you, please join us in creating solutions that help salons succeed and make a positive impact on the environment. Come make your mark at Vish!