IT & Software

Senior Full Stack Developper

Roof AI

Montreal · Montreal (Administrative Region) · Canada

This range is provided by Roof AI. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$115,000.00/yr - CA$155,000.00/yr

About Roof AI

Roof AI is a bootstrapped product‑based SaaS company in the real estate tech space. We work with some of the biggest brokerages in the US.

Mission & Values

To help real estate professionals become leaders in their market and stay ahead of the competition. Our vision is to be the most trusted name in real estate technology, known for helping brokers and their agents succeed easily and effectively.

  • Humility
  • Dedication
  • Resilience

Role

We're looking for a passionate and experienced developer to join our team. The ideal candidate will lead the development of new initiatives in real estate tech, leveraging emerging technologies.

Requirements

  • CS/SE degree or equivalent experience.
  • 5+ years of experience in web development (REST APIs, SQL/NoSQL databases, queues, AuthZ, etc.)
  • Familiar with *nix environments, source control.
  • Mindful of privacy, security, and other non‑functional requirements.
  • Autonomous, pragmatic and versatile.
  • Willing to work in hybrid mode (Montréal).

What we look for

  • Experience with TypeScript, Node.js, React.
  • Experience with LLM APIs and RAG techniques.
  • Experience with Google Cloud Platform.
  • Experience setting up DevOps tools.

Team tools you’ll be working with

Google Workspace, GitHub & CoPilot, Slack, Asana, Notion, Figma, Excalidraw.

Benefits

  • A laptop, a monitor and any other office accessory that could be needed.
  • Insurance.

Final salary and title will be based on experience and other relevant factors.

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Software Development

#J-18808-Ljbffr

Reference: WJ-3875_12099546

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.