Senior Developer

Engineering · Toronto, Ontario
Department Engineering
Employment Type Full time
Minimum Experience Experienced

Here’s our deal.

Retail is at a turning point.  The wholesale industry is a trillion-dollar market divided between 1.2MM retailers.  In the past, the market had been dominated by big-box stores, largely selling the same products from the same national brands – but the consumer has changed. 

Today, consumers are purchasing smaller, independent brands that are healthier, more environmentally friendly, more ethical.  Consumers have moved their spending to independent retailers (both online and offline) who they share values with, and who provide the best curated selections of craft brands.

This is where Hubba comes in.  We’re a marketplace that allows independent retailers to purchase products directly from the planet’s hottest craft brands to carry on their store shelves.  We use a combination of data analysis and personal curation to match these retailers with their next best seller.


Here’s what the role’s about.

To get there, we need a product (and the supporting underlying architecture/infrastructure) that delivers real value to our users.  The Senior Developer is the individual charged with shipping efficient, scalable code that brings this product to life.  This means:

  • Developing technical solutions, building new features/experiences/supporting architectures that create success for our users.
  • Making significant architectural decisions and implementing them to create a solid foundational core of our product.
  • Collaborating with the product, design, and sales & marketing team members to find the best technical solutions to our business problems.
  • Mentoring team members to help them to make informed decisions, to ship more effective code, and to grow as developers.
  • Operating and monitoring the code in production.

Reports to the Team Lead, Engineering. Individual contributor role (no direct reports).


Here’s what you need to be successful.

  • You are a seasoned developer with 5+ years of experience working in object-oriented languages.
  • You are adept at systems and architecture design – you’ve developed complex applications in a team environment.
  • You’re well versed in agile engineering practices (testing, continuous delivery, etc.)
  • You are a pragmatic problem solver who cares about doing things the right way.
  • You value ownership – when you run into bugs, you make sure they’re dealt with, rather than sweeping them under the rug.
  • You’re about understanding and solving real business problems (and not just writing code for the sake of writing code).

Bonus points for, but not necessary:

  • Experience with the technologies we use: JavaScript, TypeScript, Vue.js, React, Angular.
  • A strong understanding of relational databases and interacting with them through abstractions or raw SQL queries.
  • Having worked at a small company, or, better yet, having grown with a company that’s scaled from small to large and understanding the engineering requirements of an organization at each growth stage.
  • Experience in the retail or ecommerce sector or in two-sided markets.

Here's what we offer.

We’re doing something big. The platform and company we’re building is transforming retail as we know it, and you’re getting in early enough to play a material part in our success.  The work you will do has a direct bearing on our trajectory and performance as a company. Hubba will invest in you, help you be better and help you go further.

You’ll be surrounded and supported by some amazing people who are light on ego, high on curiosity, and are passionate about changing retail for the better.  The senior leadership are grown ups who have built things before and are building a business, not a frat house or summer camp.

If you’re interested, let us know why we should talk. We are proud to foster a workplace free from discrimination. We strongly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better product for our users. This is something we value deeply, and we encourage everyone to come be a part of this!

Accommodations for people with disabilities are available on request for candidates taking part in all aspects of the selection process.

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Toronto, Ontario
  • Department
  • Employment Type
    Full time
  • Minimum Experience