Jobgether
Jobgether

Senior Full-Stack Developer

engineeringfull-timeCanada
SALARY
$110k – $140k/yr
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

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.
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply
Apply now
Senior Full-Stack Developer at Jobgether — Remote