People First Solutions: Senior Developer

Canada Only

Headquarters: Vancouver, BC

Full Stack Developer



Mission of the Senior Developer:

This individual will be responsible for delivering software that aligns with Rise Vision’s development principles, on schedule. With a thorough understanding of both the customer and Rise Vision’s business strategy, the Senior Developer will deliver software that matters most to Rise Vision’s users.

Role Responsibilities:
  • Learn, understand and embrace culture and core values of Rise Vision
  • Support the Lead Developer in prioritizing, forecasting, and planning and implementing  new projects
  • In coordination with the Lead Developer estimate the effort and coordinate the team’s activities to deliver the releases incrementally, ship quality products on schedule
  • Deliver software that matters most to the users and meets Rise Vision’s development principles
  • Continuously reduce the scope of work, ship software in incremental releases, to deliver value as quickly as possible, reducing risks of potential uptime failures and defects
  • Correctly follow established processes as well as identify and implement process improvements
  • Strive for continuous improvement, be responsible for proactively planning technical improvement and debt reduction
  • Identifies opportunities and offers suggestions for things that need to be created, update and reports on KPIs weekly
  • Reports daily on progress, challenges and areas of improvement
Key Requirements:
  • Full Stack developer with 5+ years of experience designing and building SaaS applications
  • Experience with Angular/AngularJS and other client side frameworks
  • Good knowledge of Java or other server side languages, able to write unit and integration tests for code
  • Demonstrated ability with JavaScript/Typescript/ES6, HTML, CSS/SCSS skills
  • Familiar with using Analytics APIs and various other 3rd party integrations
  • Knowledge of CI/CD (continuous integration/continuous deployment) tools for deployment and server maintenance
  • Comfortable using Git/Github, following the Github Flow, reviewing peers pull requests
  • Familiar with semantic HTML, web accessibility best practices (WCAG 2.0), service workers, web components
  • Understand the full web stack (e.g. HTTP, headers, caching, REST APIs (or similar))
  • Familiar with Scrum and Agile methodologies, take ownership of work and is accountable to deadlines, KPIs, and commitments
  • A natural collaborator who demonstrates energy and a sense of urgency when fulfilling day-to-day responsibilities
  • Effectively works remotely within a virtual company utilizing chat applications (Slack) and video conferencing (Google Hangouts, Zoom) to communicate with peers throughout the day
  • A self-starter with a positive “can-do” attitude who thrives while working remotely within a transparent and entrepreneurial culture where change is constant
  • Professional demeanour, positive mindset, is able to hold his/her own and get things done
  • A continuous learner with strong written and verbal communication skills and a proven track record of results
Our goal at People First Solutions is to hire top performers for our clients. To this end, our selection process is thorough, enabling us to collect very detailed information. We base our selection process on Topgrading®, a proven method that allows our clients’ to effectively match top performing candidates to key leadership roles. As well, we integrate TalentSorter®, a behavioural science based assessment tool to help companies hire for “fit.”

If you possess the fundamental skills, experience and education required to be successful in this role we invite you to provide a cover letter and résumé in PDF, in confidence to either Bob Murray or Adrienne Giffen.

Bob Murray – – 604.803.4377

Adrienne Giffen – – 604.209.8023

We thank all applicants for their interest in this role.

To apply:

Apply for the Job

Recent Job Postings