Senior Front End Developer


Job Description:Role Overview: Would you like to:Love what you do and the people you’re doing it with?Do the best work of your career?Belong to an amazing and fun group who want to do – and are *already* doing – big things?Be part of exciting work with a meaningful mission as we build and grow our products, our team, and ourselves together?Know that your work is being used by – and benefitting! – literally millions of people? Our client is currently looking for someone to complement our expanding team of Senior Software Engineers, with a focus on front-end technologies. As 90% of our front-end code is currently in Angular, a solid level of knowledge/expertise in Angular is understandably a requirement for this role. Key Responsibilities:Becoming an integral contributor to the frontend and user interfaces of all of our products, including some new onesBeing part of – and potentially driving/owning – some exciting big picture/big deal technical directions and organizational initiatives Requirements:A good eye for user interfaces and delightful user experiencesObsessive attention to detailsSOLID (get it?) understanding of TypeScript and Reactive programming principles with rxjs (3+ years) and 6+ years of overall experience with web technologiesExperience with ngrxExperience with Angular Material (2+ years)Desire for the writing of testable code (we use Cypress)Enjoyment of the company of other human beings from time to timeLoving Git or other modern source control paradigms (we use Git + GitHub)Experience working in an Agile environmentWell organized and self-motivated Some nice to haves (Seriously, they’re “nice to haves”, not hard requirements! If you don’t have these, you will definitely have most of them by the time you conclude your run with us):Knowledge of C# and Microsoft Web API – this is a front-end focused role; however, having the ability to go “full-stack” if needed is definitely a massive bonusFamiliarity with the “branch-per-feature” model of source control organizationFamiliarity with microservices architectures and distributed systemsPrevious e-commerce domain experienceAn engaging smileFamiliarity with cloud-based servicesOpenness to spontaneous high-fiving (on Zoom!) or fist bumping as appropriate for candidate comfort level Our client creates a better shopping experience for hundreds of millions of shoppers worldwide every month, having one of the world’s leading online retail AI-merchandising platforms. The platform extracts product attributes, combines these with shopper profiles and behaviors, and delivers real-time intelligent recommendations to each individual shopper. This results in happier shoppers, happier retailers, higher conversions, and massive amounts of additional revenue for our customers. Values: Customer Obsession – Own and Be Accountable – Be Direct, yet Kind – Learn and Be Curious – Aim High – Be Bold but Fail Fast – Embrace Diversity – Be Passionate – Better Together – Be a Good Citizen We’re a diverse team that highly values the culture we’ve built (and build upon), and the people that make that culture what it is. We treat everyone with respect and integrity and are proud to be a part of an innovative growing team. Benefits:100% remote cultureFun and friendly startup culture, working with like-minded and talented people who will fast become your friendsThe opportunity to be a meaningful contributor to our architecture and technical designsFlexible Work HoursFlexible Vacation and Paid Time OffCompetitive SalariesStock OptionExtended Medical Insurance (Dental, Vision, etc.)Diverse TeamA very nice Vancouver Gastown transit-accessible office space with fantastic natural lighting Job ID: 42673482

View Original Source Source