Work In Tech

Find your next role at Canada's fastest-growing tech companies

Senior Full-stack Developer



Software Engineering
Vancouver, BC, Canada
Posted on Friday, September 15, 2023

About Lendesk

We’re a financial technology company on a mission to create graceful products that simplify the mortgage process and help fund the future. Our flagship product is an advanced digital mortgage origination platform that connects borrowers, brokers, and lenders. We’re a fast-growing team of 50+ employees, comprised of innovative and engaged individuals working collaboratively to deliver a unique digital home buying experience.

Skills & Requirements

We're looking for a remote developer to add to our dynamic and motivated team. The ideal candidate will be familiar with commonly used tools such as Node.js, React.js and Redux and be comfortable working at any level of the stack. You will also need to be opinionated on the use of automation tools for building, testing and releasing your software to a live production environment. Please do not apply if you are not familiar with node.js and services.

Our primary technology stack is:

  • React
  • Node.js
  • Typescript
  • Postgres
  • AWS Services (S3, Lambda, DynamoDB, etc.)
  • Github Actions
  • Terraform

We are looking for a Full-stack Developer to:

  • develop front end applications and work on services.
  • code-review other developers' code.
  • write technical documentation, tests and stories.
  • participate in design and requirements workshops, stand-ups, retrospectives.
  • participate in developer roundtable sessions to help improve our process, tooling and techniques.
  • manage deployments of features to production.
  • shape and continuously improve our development process.
  • coach junior developers and assist with regular lunch and learn sessions

You enjoy and have previous experience:

  • working with services built in Javacript frameworks (bonus points for Node)
  • working with designers to transform mockups into functional user interfaces.
  • with JavaScript development, testing and debugging
  • with a JavaScript framework (preferably React).
  • with UI state management (e.g. with Redux).
  • styling front end applications with CSS and/or SASS.
  • presenting your ideas and code to other members of the team.
  • working with testing frameworks
  • clearly presenting your ideas and code to other developers, and accepting and incorporating constructive feedback for further iterations.

Bonus Points:

  • familiarity with JavaScript bundling tools (e.g. Webpack).
  • experience with analytics tooling.
  • experience with Lambda and AWS.
  • experience with financial software or working in the Fintech world
  • understanding of Agile / Scrum practices
  • experience with paired programming and other extreme programming practices

What We Offer

In addition to the exciting work, great people and a fun and supporting culture, we offer extensive benefits and perks package:

  • Competitive salaries
  • Comprehensive benefit plan including dental, medical, vision and insurance
  • The latest in hardware and software tools
  • Budget for continuous development and training

You must be a current Canadian resident to be considered for this role.