Senior Full-Stack Developer

Overview

LMPM is a fast-growing and well-funded property management software start-up based in Vancouver, British Columbia, Canada.

We’re looking for a skilled full-stack developer to work on our core application (server and client-side), our various GraphQL/REST APIs, and other supporting services/apps.

You’ll have the opportunity to work on a wide variety of tasks from start to finish, and will be responsible for building solutions using the technology and processes which you and the team think are the best fit.

You’ll be working with a growing team of talented developers in our Yaletown office space, with the flexibility to work remotely.


Senior Full-Stack Developer

Technologies
  • TypeScript
  • Vue/Pinia
  • Serverless Framework
  • Node.js
  • AWS Lambda
  • Elasticsearch
  • GraphQL
 
Responsibilities
  • Build new web services in Node.js using AWS Lambda and various other AWS services
  • Help maintain our existing services
  • Migration of older PHP services to Node.js/Lambda
  • Design, build, and test new features in our core PMS app using Vue/Pinia
  • Work on new GraphQL and existing REST APIs used by our clients and 3rd party integration partners
  • Offer valuable DevOps input to help improve our development efficiency as our team grows
 
Requirements
  • Expert knowledge of TypeScript/JavaScript
  • AWS knowledge including Lambda, DynamoDB, ECS, IAM
  • Familiarity with Elasticsearch
  • Experience using modern UI frameworks like Vue/React
  • Experience building single page web apps with real-world usage at scale
  • Experience building well documented GraphQL/REST APIs
 
Bonus Points
  • Familiarity with functional programming
  • PHP knowledge
  • UI/UX design experience
 
Benefits
  • Competitive salary
  • Extended health benefits
  • Rapidly growing company – lots of opportunity to advance
 
Contact Clint Skidmore, COO, LMPM Inc

Scroll to Top