Skip to main content
Posted February 22, 2022
Ourboro

Full Stack Developer

Toronto, ON, Canada Remote Full Time

Ourboro is looking for a resourceful, detail-oriented, and thoughtful Full Stack Developer to join our growing team. The Company Recently launched,...

Ourboro is looking for a resourceful, detail-oriented, and thoughtful Full Stack Developer to join our growing team.

The Company

Recently launched, Ourboro is an entirely 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 customer’s 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 home.

Once our customers move in, we offer programs and services to help preserve and increase the home’s value. When it’s time to sell, we participate in our fair share of the gains or losses.

Too many people are being priced out of the housing market because home ownership is currently all or nothing. We are here to provide an alternative. Not everyone has access to a bank of Mom and Dad, and we want to be there for those who could use the extra backup, every step of the way.

The Role

Working with the Chief Product Officer and our Dev Ops Manager, our Full Stack Developer is responsible for the functionality and feature sets that connect our user interface with the internal architecture of our key applications. This includes heavily customizing our internal tools and taking our property search platform to the next level. You’ll have the opportunity to build some really interesting MVP products while ensuring our tools can scale with us as our company grows.

You will not be alone. You’ll have access to designers, contractors, and the data you need to make great decisions. You will have experienced advisors you can call on and a collaborative and supportive team, all the way up to the Executive Team. This is a rare opportunity to come in early, build something from the ground up, and work directly with seasoned entrepreneurs who will support you along the way.

Desired Skills and Experience

As a brand new product, we expect the road to recognition will be full of twists and turns. To succeed in this role, you’ll need to be prepared to build the road as we drive on it. Your top two accountabilities: Ensure that our company’s platforms and architecture can meet our customer’s and our staff’s needs as we scale and that our users have a consistent, positive experience with our website and applications. To do this, we are looking for the following skills and experiences:

5+ years’ experience as a full-stack developer: You’ve participated 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’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 know when and how to step in and out of the weeds: Your role on previous teams have required to you understand underlying business or user problems before tackling it at the code level. You can link the outcomes or implications 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, and Node.js/Sequelize. Bonus if you know React/Ember. You don’t need to know all of them but at least one of these should be your strength.

You’ve learned on the fly: You’ve hit the ground running before, having to learn new coding languages on the fly.


What we’d like to see in our ideal candidate:

  • Your previous roles have required you to be highly organized and comfortable managing and delivering on multiple priorities in a timely and efficient manner.
  • You are creative and resourceful and can turn your ideas quickly into implementations.
  • You’ve been bitten in the butt by your own mistakes and the mistakes of those who came before. you. It’s made you humble and pushed you to persevere.
  • You operate with integrity, compassion, and transparency.
  • You are genuinely curious. You love figuring out how things work and you’re note afraid to ask questions that might seem silly.
  • You are passionate about the prospect of helping more people become homeowners.


Why join Ourboro?

  • Leadership that will be present and eager to help you succeed in your role
  • Competitive salary, employee benefits, professional development budgets and flexible vacation
  • An opportunity to work alongside a team of thoughtful, kind people who care deeply about the mission of the organization
  • Hybrid work environment – work up to 4 days a week from wherever your please
  • A real commitment to work-life balance with management that puts our people first
  • Opportunity to work within a high-growth start-up with stable funding and BIG vision


More about Ourboro

Vision

A world where everyone can own real estate in their own way

Mission

We unlock home ownership for people, creating an opportunity for them to feel personally and financially resilient

Values

We value humans first - When you get to be exactly who you are at work, you shine. We think about how a person may respond to something that we create or share in every aspect of our business, from a conversation to a technology tool. We center our processes and solutions around the people they're meant to help.

We value human potential - Potential thrives when we feel safe and the people around us are confident in our abilities. We know everyone on the team is worth investing in. We choose to instill the confidence needed to fulfill that potential. No one is perfect. No one is a “finished product”. There are always ways for us to stay humble and grow.

We value contribution - We are not a hands-off kind of team. Offering to lend a hand, or getting curious about a tangential project is part of our innate way of being. With that in mind, we expect that you contribute to other projects, whether you are on that team, or not. Whether it is your field of expertise, or not. Your voice matters. Collectively we are all working on different pieces that eventually must fit together. We expect people around you to listen to your contributions.

We value broad worldviews - We are unique in the ways we see the world, shaped and sharpened by our experiences, culture and context. We know that diverse thinking leads to broad viewpoints. Our product can be for anybody. Our team should be too. We actively aim to bring folks from diverse backgrounds together onto our team to reflect the world we're striving to build.

We value context, it matters - When someone succeeds or fails, it is not the end of their story. Rather it is the beginning of the learning journey. We dig deep to understand why something happened. When we understand why we get to grow, learn, and fulfill our potential more deeply. We assume best intent, but when we miss the mark, we attend to the impact we have on each other.

We value emotional engagement - We care about our team members. That means we care about how people feel. Alongside every challenge or accomplishment is a feeling accompaniment. Engaging on the emotional level will help us create better solutions and communicate with depth and sincerity.

This listing expired on Mar 24. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.