Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full-Stack Developer

$110k - $140k per year
Canada
  • Remote job

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full-Stack Developer based in Canada.

As a Senior Full-Stack Developer, you will join a product-focused engineering team building and evolving a smart-building platform used in real-world residential and commercial environments. You will work across the full technology stack, from Angular front-end applications to .NET/C# backend services and data layers. The role combines software development with integrations involving IoT devices, access-control systems, smart locks, and third-party platforms. You’ll collaborate closely with Product, Hardware, QA, and Operations teams to turn requirements into reliable, scalable solutions. Your work will directly influence platform capabilities, performance, and the experience of customers using the technology in the field. This is a remote opportunity with strong collaboration and meaningful technical ownership.

Accountabilities:
  • Design, develop, test, and maintain end-to-end product features across front-end, backend, API, and data layers.
  • Build and optimize responsive Angular applications with a strong focus on usability, performance, maintainability, and reliability.
  • Develop .NET/C# backend services, Web APIs, integrations, and supporting application components.
  • Design database schemas, queries, and data models using Microsoft/Azure SQL, while improving database performance where required.
  • Use Elasticsearch for search, analytics, logging, and data-driven platform functionality.
  • Design, implement, and maintain integrations with IoT hardware, smart locks, access-control systems, building systems, and third-party APIs.
  • Partner with Product Managers to translate business and customer requirements into practical technical solutions.
  • Collaborate with QA teams on testing, debugging, quality assurance, and production support.
  • Participate in architectural discussions and contribute to technical standards, design decisions, and the platform’s long-term technical direction.
  • Troubleshoot and enhance existing systems while developing new platform capabilities and ensuring reliable operation in production.
  • Work effectively within Agile, squad-based development practices and contribute to a collaborative engineering culture.
  • Apply AI-assisted development tools such as GitHub Copilot, Claude Code, or similar solutions to improve development productivity, debugging, prototyping, and code quality.
  • Requirements

    • 6+ years of professional experience in full-stack software development, with strong hands-on ownership of both front-end and backend systems.
    • Strong practical experience with Angular, .NET/C#, Web APIs, backend services, and modern full-stack development practices.
    • Solid experience with Microsoft/Azure SQL, including schema design, querying, optimization, and performance tuning.
    • Hands-on experience with Elasticsearch for search, analytics, logging, or related application capabilities.
    • Experience designing, developing, and consuming REST APIs and integrating distributed systems.
    • Experience with hardware, IoT, access-control, or other complex third-party integrations is strongly preferred.
    • Strong understanding of scalable and distributed application architectures, including reliability and performance considerations.
    • Experience working in Agile or squad-based product development environments.
    • Experience supporting production applications used by real customers, ideally in environments where software interacts with physical systems.
    • Familiarity with cloud platforms, particularly Azure, is an asset.
    • Knowledge of message queues, event-driven architectures, or real-time data flows is an advantage.
    • Previous experience in PropTech, IoT, smart buildings, building management systems, or related technology environments is beneficial.
    • Demonstrated ability to solve complex technical problems independently while knowing when to collaborate or seek additional expertise.
    • Strong written and verbal communication skills, with the ability to work effectively with technical and non-technical stakeholders.
    • Experience using AI-assisted coding and development tools to accelerate implementation, testing, debugging, or prototyping.
    • Ability to work effectively in a fully remote environment while maintaining strong collaboration and ownership.
    • Benefits

      • Competitive full-time compensation of $110,000–$140,000 CAD .
      • Fully remote position within Canada, with a strong engineering presence in Ottawa and collaboration across Ontario.
      • Opportunity to work on real-world technology deployed across residential and commercial buildings in North America.
      • Hands-on exposure to a unique combination of software, hardware, IoT, access control, and building technologies.
      • High level of technical ownership and the opportunity to influence platform architecture and future capabilities.
      • Product-focused, collaborative engineering environment with meaningful technical challenges.
      • Opportunity to work closely with Product, Hardware, QA, and Operations teams.
      • Exposure to modern development practices and AI-assisted engineering tools.
      • Opportunity to build solutions with visible, real-world customer impact.
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Full-Stack Developer in Canada vacancy
  • $103k - $153k per year

     ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full-Stack Developer, Unity Ads Dashboards based in Canada. The Senior Full-Stack Developer will build and evolve data-intensive dashboard... 
    Senior
    Remote job
    Work at office
    Relocation package
    Canada
    5 hours ago
  •  ...Kickstart Your Career as a Fullstack Java Developer Looking for a role where you can apply your Java and frontend skills, contribute to high-impact projects involving financial systems, risk analytics, and modeling, and grow in a global software development environment?... 
    Suggested

    mthree Recruiting Portal

    Canada
    8 days ago
  • $170.4k - $234.3k per year

     ...data sets and have exposure to modern tech stacks around GoLang, Ruby on Rails, React,...  ...help you succeed.    We're seeking a Senior Full Stack Engineer to help lead our growing...  ...production and management needs. We're developing a comprehensive in-house tool that enables... 
    Senior
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    a month ago
  • $140k - $192.5k per year

     ...have exposure to modern tech stacks around GoLang, Ruby on Rails,...  ...succeed.    We're seeking a Full Stack Engineer to help lead our...  ...production and management needs. We're developing a comprehensive in-house tool...  ...and more efficiently. Developer Ecosystem: The Developer... 
    Suggested
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    a month ago
  •  ...partner company, who manages all applications and next steps. Our partner is looking for a Senior Dot Net Developer based in Canada. This is an opportunity for an experienced full-stack engineer to build and enhance enterprise-grade applications using the Microsoft... 
    Senior
    Remote job
    For contractors
    Canada
    5 hours ago
  • $110k - $120k per year

     ...Relocation assistance * The stated compensation range reflects the full scope of the role as currently structured and is provided in...  ...for right-fit candidates.*** This role is suited for developers who have established a solid technical foundation and are ready... 
    Senior
    Permanent employment
    Full time
    Relocation package

    Stoakley-Stewart Consultants

    Canada
    a month ago
  •  ...applications and next steps. Our partner is looking for a Shopify Developer based in Canada. This role is responsible for developing,...  ...least 1080p resolution. Benefits Competitive salary base. Full-time schedule of 40 hours per week, 8 hours per day. Permanent... 
    Remote job
    Permanent employment
    Full time
    Work from home
    Monday to friday
    Canada
    5 hours ago
  •  ...required at time of application Job Summary The Integration Developer is responsible for designing, developing, and maintaining...  ...secure, and reliable integrations using the Red Hat Integration stack, supporting API-led, event-driven, and containerized architectures... 
    Contract work
    Internship

    PLATO

    Canada
    5 days ago
  •  ...We are looking for a hands-on Lead Java Developer with 12+ years of experience to drive the backend architecture and development of a...  ...Apache Kafka, Microservices, and REST APIs Strong understanding of full-stack application design, data modeling, DevOps pipelines (CI/CD),... 
    Remote job

    EPAM Systems

    Canada
    24 days ago
  •  ...We are looking for an AI Developer Coach —a seasoned software engineer with strong coaching...  ...Build trust and psychological safety with senior and experienced engineers, guiding adoption...  ...engineering teams to embed AI practices across the full SDLC, from initial requirements to... 
    Senior
    Remote job
    Manual labor

    EPAM Systems

    Canada
    11 days ago
  • $76k - $104.5k per year

     ...StackAdapt to orchestrate high-impact campaigns across programmatic advertising and marketing channels. What You'll Be Doing: Design, develop, and maintain high-quality, modular integrations and automation solutions between internal systems and third-party platforms,... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    6 days ago
  •  ...services to the world. From artists and designers to engineers and developers, we empower people to bring their ideas to life. We believe...  ...to realizing our company's mission. We are seeking a  Cloud Developer to join our team as we develop, implement, and support industry... 
    Long term contract

    Hasbro

    Canada
    2 days ago
  •  ...who will own them. As Lead developer/Solutions Architect, you own the...  ...matters most, and act as the senior technical owner who is...  ...Implement features across the stack, from the React UI through Node...  ...applications in production. ~ Strong full-stack proficiency: React/... 
    Senior
    Full time
    Contract work
    Worldwide

    Velixo

    Canada
    14 days ago
  •  ...We are looking for a skilled Mainframe Developer with strong experience in mainframe technologies and Java development to support a key Retirement Planning platform for a leading Wealth Management firm operating within a broker-dealer model. In this role, you will focus... 
    Remote job
    Work at office

    EPAM Systems

    Canada
    11 days ago
  •  ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a React Native Developer based in Canada. This role offers the opportunity to build sophisticated, high-performance mobile applications for international... 
    Remote job
    Flexible hours
    Canada
    5 hours ago
  •  ...of Canada security clearance is required at time of application Summary We are seeking an experienced Intermediate Power BI Developer with a minimum of 5 years of experience in business intelligence, data visualization, and analytics using Microsoft technologies. The... 
    Contract work
    Internship

    PLATO

    Canada
    12 days ago
  •  ...transformation and marketing innovation. We are a full stack Google partner with a 14 year track...  ...business and marketing decisions. The Senior Cloud Data Architect works directly with...  ...problem definition through delivery. Develop data integration for customer private... 
    Senior
    Long term contract
    Remote work

    Kepler Group

    Canada
    3 days ago
  •  ...transformation and marketing innovation. We are a full stack Google partner with a 14 year track...  ...impact. About the role: As a Senior Analytics Implementation Specialist, you...  ...executives and project managers alike to develop end-to-end solutions for our customers.... 
    Senior
    Long term contract
    Remote work

    Kepler Group

    Canada
    3 days ago
  • $95k - $110k per year

     ...onsite.  THE ROLE We're looking for an Application Support Developer to join the TMT Technology team at TripArc. You'll split your time...  ...is actually used; the build work lets you fix it properly. At a senior level, your impact extends beyond what you personally resolve —... 
    Senior
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Weekend work
    2 days per week

    Range

    Canada
    a month ago
  • $170.4k - $234.3k per year

     ...have exposure to modern tech stacks such as GoLang, AWS, Kubernetes...  ...encourage engineering excellence and developer happiness Plans ahead by...  ...with stakeholders and other senior engineers across the...  ...systems ~ Knowledge of our full-stack technologies including -... 
    Senior
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    10 days ago
  • $76k - $104.5k per year

    StackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision. With 465 billion automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly connects brand and performance marketing...
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    27 days ago
  •  ...that data, harnessed properly, can spark powerful consumer insights, business transformation and marketing innovation. We are a full stack Google partner with a 14 year track record of delivering solutions to leading brands across multiple industries.  As a Kepler Group... 
    Senior
    Remote work

    Kepler Group

    Canada
    3 days ago
  •  ...Senior Salesforce Developer Who We Are  At Orion Global Solutions, we’re not your typical tech consultancy. As a Salesforce Summit Partner (the highest tier!) and one of the fastest-growing Salesforce partners in the New York Metro area, we bring innovation, speed, and... 
    Senior
    Remote work
    Work from home
    Relocation
    Home office

    Orion Global Solutions

    Canada
    a month ago
  • $135k - $155k per year

     ...innovate, and deliver—for each other and our clients—to make the world work better for people. Role Overview We are looking for an AI Developer based in Canada to join our dynamic team and contribute to the design, development, and deployment of AI-powered applications and... 
    Remote work

    Escalent

    Canada
    a month ago
  • $148k - $203.5k per year

     ...channels. We are looking for a Senior Manager, Procurement to join...  ...hands-on operator—comfortable developing long-term procurement strategy...  ...Leadership: Lead, coach, and develop a high-performing Procurement...  ...Management: Oversee the full vendor lifecycle, partnering with... 
    Senior
    Long term contract
    Contract work
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    12 days ago
  • $19.85 per hour

     ...and store fixtures, as well as, significant focus when completing paperwork, cash management or using the POS. Employment Status: Full-Time: 35 hours per week on average. Must maintain open availability to meet the needs of the business and may be required to work more... 
    Hourly pay
    Full time
    Flexible hours
    Shift work

    The Swatch Group (Canada) Ltd.

    Canada
    5 days ago
  •  ...How You'll Make an Impact:   As a Senior Backend Engineer on the Booking Engine squad...  ...modern SaaS and AWS technologies across the stack. You'll work on systems where correctness,...  ...characteristics. Cloudbeds is committed to the full inclusion of all qualified individuals. As... 
    Senior
    Long term contract
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Third-Party Job Posts

    Canada
    a month ago
  • $18.5 - $23.5 per hour

     ...and store fixtures, as well as significant focus when completing paperwork, cash management or using the POS. Employment Status: Full-Time: 40 hours per week on average. Must maintain open availability to meet the needs of the business and may be required to work more... 
    Hourly pay
    Full time
    Flexible hours
    Shift work
    Day shift

    The Swatch Group (Canada) Ltd.

    Canada
    24 days ago
  • $100k - $135k per year

     ...looking for an individual who is passionate about learning new technologies to join our growing Engineering team as our Java Back End Developer.  As a Java Back-End Developer at Localcoin, you will be responsible for developing and maintaining functional and stable back end... 
    Internship
    Work at office
    2 days per week

    Localcoin

    Canada
    more than 2 months ago
  • $95k - $145k per year

     ...next steps. Our partner is looking for a Senior AI Solution Architect based in Canada....  ...industrial environments. The role spans the full AI lifecycle, from opportunity identification...  ...validation, and evaluation strategies. Develop scalable AI training, fine-tuning,... 
    Senior
    Remote job
    Long term contract
    Canada
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full-Stack Developer. Be the first to apply!