Software Engineer (Full-Stack) - #451509

Boomerang


Date: 11 hours ago
City: Toronto, ON
Contract type: Full time
At Boomerang, we’re on a mission to revolutionize how employers stay connected with their former colleagues. We believe relationships matter and are here to provide a simple, affordable, and automated solution that keeps those connections alive.

We are a seed-stage company (~ $5M in venture capital from Tier 1 funds) that has assembled some of the best builders, designers, and product minds to reimagine the future of work.

We're seeking a Software Engineer to join our Toronto office as one of our first fifteen hires. This is an opportunity to join us on the ground floor, working alongside seasoned founders with a track record of successful companies. As a pivotal member of our growing team, you'll have the chance to make a significant impact and contribute to our collective vision.

About The Role

As a Software Engineer, you will work on our engineering team on a broad range of technologies, developing features on the entire stack. We are looking for a motivated self-starting person that is willing to take on big challenges. You must also be an empathetic team member, who works well in a team environment and values communication and collaboration. Here are some of the things you’ll be doing:

  • Build reliable and scalable back-end functionality and APIs to power our front-end clients
  • Build beautiful front-end experiences
  • Make tweaks and improvements to our AI algorithms
  • Participate in the whole lifecycle of code, design, development, review, deployment, and testing

Skills And Experience

  • Bachelor's degree in Computer Science, Computer Engineering, or other related field
  • 2 - 3 years of experience
  • Kotlin, Spring Boot
  • React
  • MySQL
  • Python, AWS
  • Docker
  • Experience working with remote teams
  • Note: Not all of these technologies are required, if you have a subset of these we would love to talk to you!

Flexibility And Logistics

Location

Toronto (1 day per week)

Compensation

CAD $100k - $150k annually, depending on experience

Our Values

We believe values aren't just a top-down process but a collective effort. Our values: integrity, balance, growth, and results, guide us in decision-making and shape our behavior. We speak our truth, keep our promises, and trust each other. We embrace failure, curiosity, and continuous improvement. We ask questions without fear of judgment. We value harmony within ourselves, our team, and our community because we understand that it leads to better results. We look at outcomes over outputs and enjoy working hard (and having fun) together.

How We Work

At Boomerang, we are here to learn and become better leaders, managers, and people. You are encouraged to spend 80% of your time on core projects and 20% on innovation activities that pique your interests (including things outside of work). We enforce no meeting Fridays to allow time for these projects.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Wealth Planning Associate (Toronto)

Nicola Wealth, Toronto, ON
2 days ago
About Nicola Wealth: We have a lot to be proud of at Nicola Wealth. Our sophisticated financial planning, our diversified private investment funds and their exceptional performance, our 99% client retention rate and our award-winning culture, combine to position us as a national leader in wealth management. Recognized as a Best Managed Company and one of Canada’s Top Employers, we...

Teacher - Seeking Change

Ultimate Balance, Toronto, ON
3 days ago
Are you ready to achieve long-term success by promoting highly sought-after products on a global scale? This is performance based only . Looking for an go-getter who is looking to pivot in their career towards personal development. If you have a positive mindset, and aspire to establish a new level of success as professional, then this is the chance for...

Analyst, Investment Performance & Analytics

Manulife, Toronto, ON
1 week ago
The Investment Performance & Analytics (IP&A) team conducts thorough analysis and analytical review of investment performance, attribution, characteristics, and risk results across various investment strategies to support the front office, product specialists, risk, and reporting teams. The Analyst role is an entry-level position that is responsible for maintaining the quality and accuracy of investment portfolio data within multiple performance, attribution,...