Full Stack Developer

Ourboro
Toronto, ON
Posted 8 days ago
Job Details:
Full-time
Experienced
Benefits:
Life Insurance

Ourboro offers a completely new way to buy and own homes. We do this by solving the #1 barrier to home ownership - the down payment. We invest up to $250K in our customers' homes. It's not a loan, so there is no interest and no additional debt. Instead, as a partner, we buy a share of the future value of the home.

When it's time to sell, we participate in our fair share of the gains or losses. In the last 3 years, we're invested in over $150M of real estate alongside our homebuyers. It's a good start. But our goal is to build $1B in new equity for our homeowners over the next 10 years, providing an opportunity for them to build wealth for their children and their children's children.

About the Team
We thrive on ambitious ideas, collaborative work, and encourage ownership at every level. You will work with kind, thoughtful people who genuinely root for your success. With strong financial backing and rapidly growing impact, we're poised to disrupt the real estate and homebuying market in a BIG way.

As Full Stack Developer, you'll report to the Director of Technology and collaborate closely with cross-functional teams to bring your work to life. You'll play a critical role in developing and optimizing our key platforms, ensuring they meet the needs of our homebuyers, homeowners, and partners as we scale.

What You'll Do

  • Innovate and Build: Design and maintain scalable, user-friendly platforms and tools for our team, our homeowners, and our partners.
  • Collaborate Across Teams: Work closely with product, design, and operations teams to develop and iterate on prototypes and MVP features that will supercharge the business.
  • Enhance User Experience: Build and optimize features like document uploads and scanning, property valuation tools, and user dashboards, ensuring seamless and responsive performance across devices.
  • Ensure Quality and Performance: Maintain high test coverage, reduce regressions, and monitor system performance with tools like Datadog.
  • Lead Technical Improvements: Optimize our CI/CD pipeline, manage Docker-based applications, and integrate with 3rd party tools and APIs (e.g., Zapier, Segment, Customer.io).

Requirements

We want you on our team because you…

Have 7–10 years of experience in full-stack development, participating in at least one full product lifecycle, from MVP stage to launch and scale. You've had to use real-time user feedback to iterate and improve on your product, balancing experimentation with reliability. Bonus points if you have direct experience designing CRM platforms or on teams creating B2C products.

You know when and how to step in and out of the weeds: Your previous roles have required you to understand underlying business or user problems before tackling it at the code level. You can link the outcomes of your work to broader business goals, and you know how to be proactive in asking questions and seeking answers.

You speak (some) of our language: Our base coding languages are: Vue.js, Python. Bonus if you know Ember or Node.js. You don't need to know all of them but at least one of these should be your strength. If you're smart, you'll pick up what you need along the way.

You've done (and love) full-team collaboration: You've worked in teams where you have direct collaboration across multiple functional areas. You understand how to translate your work and communicate with these different internal stakeholders.

You've made “oh shit” mistakes that you have learned from and have humbled you.

Benefits

Salary Details

  • Base compensation range: $115,000 - $130,000 CAD.
  • Benefits (Vision, Dental, Paramedical Services, Virtual Healthcare, Life Insurance, LTD).
  • Revenue sharing program - when the company succeeds, we all succeed.

Why You'll Love Working with Us

  • Compassionate leadership that will be present and eager to help you succeed in your role.
  • Professional development budget for each employee to continue growing their skills.
  • Flexible vacation.
  • Hybrid work environment – work up to 3 days a week from wherever you please.
  • Opportunity to work within a high-growth start-up with stable funding and BIG vision.

Share This Job: