Senior Full-Stack Developer working across the stack for 1VALET's smart-building platform. Collaborating with teams to deliver scalable features for residential and commercial buildings.
Responsibilities
Design, build, and maintain end-to-end features across front-end, backend, and data layers
Develop and optimize Angular front-end applications with a focus on performance and usability
Build .NET (C#) backend services, APIs, and integrations
Work with MS/Azure SQL for data modelling, querying, and performance optimization
Use Elasticsearch for search, analytics, and log-driven features
Implement and maintain hardware and vendor integrations (IoT devices, access control systems, third-party APIs)
Collaborate with Product Managers to translate requirements into technical solutions
Work with QA to ensure high quality through testing, debugging, and production support
Participate in architectural discussions and contribute to technical direction
Support and improve existing systems while helping shape new platform capabilities
Requirements
6+ years of professional experience as a Full-Stack Developer
Exposure to hardware / IoT integrations or complex third-party system integrations (strong asset)
Solid understanding of scalable, distributed systems
Experience working in Agile / squad-based teams
Strong problem-solving skills and ability to work independently in a remote environment
Clear communication skills and a collaborative mindset
Experience using AI-assisted development tools (e.g., Replit AI, Claude Code, GitHub Copilot) to improve productivity, code quality, debugging, or prototyping
Benefits
Work on real-world systems deployed in buildings across North America
Be part of a platform that blends software, hardware, and operations
High ownership, meaningful technical challenges, and visible impact
Collaborative, product-driven engineering culture
Remote role with a strong Ottawa-based engineering presence
Software Engineer building and expanding internal and external platforms for SecondMuse's mission - driven work. Focusing on full - stack development, systems integration, and practical AI solutions.
Full - stack Developer role developing banking applications. Requires 5+ years experience with Java, Spring Boot, and full - stack technologies in a financial services environment.
Senior NewStore OMS Developer responsible for integrating NewStore with Shopify. Work from anywhere while collaborating on middleware integration improvements.
Software Engineer working on cross - functional teams at AssetWorks. Designing and developing innovative product functionality for community software solutions.
Software Developer designing and enhancing features for BlueCat's Integrity ecosystem using Java, React, and PostgreSQL. Collaborating with a talented team focused on scalability, performance, and reliability.
Staff Software Developer responsible for technical leadership on ShareGate's Backup feature. Collaborate with cross - functional teams to ensure scalable and secure solutions.
Software Engineering Intern collaborating in Product or Infrastructure Engineering teams for Sentry. Designing, developing, and deploying programming solutions that deliver value to customers.
Staff Developer leading technical delivery for ShareGate's Backup feature. Collaborating with teams and overseeing architecture and design in a remote environment.
Full Stack Engineer developing an internal hackathon application to inspire developers. Collaborating with product and engineering teams, implementing features using Rails and Vue.