Skip to main content

Senior Full Stack Developer

Apply Now
Business Unit Carrier Job ID 30076245 City Toronto State Ontario Country Canada




LOC13089: 408-90 Sumach Street, Toronto, ON M5A 4R4

Senior Full-Stack Engineer - BrokerBay Job Posting


In 1902, Willis Carrier solved one of mankind’s most elusive challenges by controlling the indoor environment through modern air conditioning. His invention enabled countless industries, promoting global productivity, health, and personal comfort.

Today, Carrier innovations are found across the globe and in virtually every facet of daily life. We create comfortable and productive environments, regardless of the climate. We safeguard the global food supply by preserving the quality and freshness of food and beverages. We ensure health and well-being by enabling the proper transport and delivery of vital medical supplies under exacting conditions. We provide solutions, services, and education to lead the green building movement. These mark just a handful of the ways that Carrier works to make the world a better place to live, work and play.

Each day, the team at Carrier is working to meet some of the most unique and exciting global challenges in heating and air conditioning. To maintain our role as global leaders, we are always looking for talented, ambitious individuals to join us. If you thrive in a fast-paced environment and are looking for an opportunity to develop your career, then we have an excellent opportunity for you.

BrokerBay, a new division of the Fire and Security business within Carrier, is shaping the future of how brokerages, agents, and consumers transact in real estate. The BrokerBay platform is an advanced cloud-based ecosystem designed to replace the clunky legacy systems that brokerages use across North America. Our team is on a mission to consolidate, automate, and revolutionize the way brokerages do business from start to finish. As one of Canada’s fastest-growing real estate startups, there is no better place if you are looking for a dynamic work environment with plenty of room to grow professionally.

What You Will Be Doing:

  • Leading by example - this is a hands-on role, but we will be leaning on you to help mentor your teammates
  • Design, implement and take ownership of core features and modules
  • Conduct code reviews and architecture reviews
  • Setup, maintain and recommend best practices
  • Establish enhanced production monitoring processes

To be successful in this role you will have: 

  • 2+ years building web applications with React
  • At least 4 years of building and scaling back-end systems in Node
  • Excellent knowledge of JavaScript and TypeScript fundamentals
  • Experience with JS testing frameworks (i.e. Mocha)
  • Scaling applications following increases in features, users, and team size
  • Familiarity with using GitHub pull requests and code reviews
  • Working with, maintaining, and improving large scale codebases
  • Implementing GraphQL / microservices architecture
  • Optimizing MongoDB queries and models
  • Working understanding of DevOps (GCP/Kubernetes preferably)
  • High School Diploma at minimum, required

Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

Job Applicant's Privacy Notice:

Click on this link to read the Job Applicant's Privacy Notice

Apply Now

Your Saved Jobs

You have not saved any jobs.

Recently Viewed Jobs

You have no recently viewed jobs.

Check Application Status

Already applied for a job at Carrier? Log in to check your Application's status

person_outline Log In