Senior Software Developer – Backend | node.js

Be a key piece of the puzzle in an energetic, creative and passionate team at HeyBryan, where we celebrate our differences, enable you to own your role and encourage you to carve out a career you are proud of. Feel pride in everything you create at HeyBryan, as each individual contribution–no matter the size–helps take us one step closer to our shared goal of reinventing our industry.

HeyBryan is a quickly expanding home-service app network that offers a flexible work environment where you can enhance your skills and expand the HeyBryan brand. Collaborating in our Vancouver office located in Gastown, your unique qualities are what would make you a great asset to the HeyBryan team.

Who you are:

Who we are:

HeyBryan is a tech-enabled platform based out of Vancouver that started as a passion project by friends, who experienced first-hand how difficult it was to find trusted, reliable and easily accessible home-service experts. Their mission was to create a central location where homeowners could go to easily and quickly contact qualified and vetted professionals (experts) to fix their home service needs, including dishwasher repair, home-cleaning service, painting and handy-man services just to name a few.

What you’ll bring:

We are looking for a senior Software Developer with extensive server-side JavaScript experience in Node.js. Bonus points if you’ve also been involved in writing back-end systems in another language! We are looking for someone who is comfortable writing asynchronous JS code and who is interested in learning and working with new technologies! In this role, you should be able to work independently or with multiple teams and departments. You should have excellent organization and problem-solving skills. Bonus points if you also have hands-on experience in software development, agile methodologies and mobile experience. Only candidates who live in Vancouver BC will be considered.

Practical commercial experience with:

Ideally, you will also have a good understanding of:

Role & Responsibilities:

Knowledge, Skills & Requirements:

We can offer you:

Interested in applying for the role? Please send an email to