Senior Software Developer (Frontend) – Vancouver (South West End)

We are looking for a self-motivated senior software developer who will assist us with building out modern front-ends for our web and mobile apps. The successful candidate will bring years of experience in software development in Javascript and dynamic HTML frameworks (Angular, React, Ionic), and a passion for usability, maintainability and performance. In this role, the Senior Software Developer will primarily work with a dedicated team that builds out new user interfaces in Angular for mobile POS, Ecommerce Sites, and Management System which integrate into distributed backend systems. To achieve this, this role will require: Working closely with other developers, architects and product owners in creating solutions and shaping them into workable stories and plans. Writing clean, well designed, unit-tested and efficient code. Peer-reviewing code, and mentoring and supporting junior team members. Taking ownership of apps, projects, and solutions. Proactively seeking out new technologies and practices and support the team in adopting them. Understanding our technology, products, customers, and contributing to the technical direction of the company Requirements 8+ years of experience in building software. Significant experience in developing web applications using Angular, NodeJS or React. Experience in developing mobile applications for Android and iOS Thorough understanding of web applications and their components (server, frontend, API, database, caching layer, proxies, etc). Close familiarity with software engineering tools, software development methodology, and release processes. While not required, the following qualifications would be a significant asset: Experience with Adobe ColdFusion. Experience with GraphQL or equivalent. Experience developing hybrid / cross-platform mobile apps (e.g. Ionic) Experience with Ruby on Rails. Experience with distributed systems. Degree in computer engineering or a related discipline. Benefits Our client offers a friendly and supportive environment in our beautiful Gastown office in Vancouver, flexible hours, work-from-home days, continuous education, fully stocked kitchen, and a comprehensive compensation package.