Senior Full-Stack Developer

1valetΒ· Product
Apply Now β†—
🌍 RemoteπŸ“ Ottawa, Montreal or Toronto, Ontario, CanadaπŸ“ RemoteFull Time

About this role

Senior Full-Stack Developer


Location: Ottawa, ON (Remote)


About the Role


We are looking for a Senior Full-Stack Developer to join one of our development squads and help build new features for the 1VALET smart-building platform. This role is hands-on and product-focused, working across the stack β€” from Angular front-end experiences to .NET backend services β€” and includes integrations with hardware and third-party vendors (smart locks, entry systems, building systems, etc.). You’ll collaborate closely with Product, Hardware, QA, and Operations teams to deliver scalable, reliable features used in live residential and commercial buildings.


What You’ll Do


● 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


What You Bring


● 6+ years of professional experience as a Full-Stack Developer

● Strong hands-on experience with:


β—‹ Angular

β—‹ .NET / C# (Web APIs, services)

β—‹ MS/Azure SQL (schema design, performance tuning)

β—‹ Elasticsearch


● Experience designing and consuming REST APIs

● 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


Nice to Have


● Experience with cloud platforms (Azure)

● Knowledge of message queues, event-driven systems, or real-time data flows

● Prior experience in PropTech, IoT, or building management systems

● Experience supporting production systems used by real customers in the field


Why Join 1VALET


● 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Β 


AI may be used to help filter applications

Frequently Asked Questions

Is the salary disclosed for the Senior Full-Stack Developer position at 1valet?
The salary for this Senior Full-Stack Developer role at 1valet is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Senior Full-Stack Developer job at 1valet remote?
Yes, this Senior Full-Stack Developer position at 1valet is remote, with team members based in Ottawa, Montreal or Toronto, Ontario, Canada, Remote. You can work from home or anywhere in the supported regions.
Is the Senior Full-Stack Developer role at 1valet full-time or part-time?
This is listed as a Full Time position. It is posted as a Senior Full-Stack Developer role in the Product department at 1valet.
Which team or department does the Senior Full-Stack Developer at 1valet belong to?
This Senior Full-Stack Developer position is part of the Product department at 1valet. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Full-Stack Developer position at 1valet?
Click the "Apply Now" button on this page. You will be redirected to 1valet's official application portal hosted on bamboohr where you can submit your application directly.
When was the Senior Full-Stack Developer job at 1valet posted?
This Senior Full-Stack Developer position at 1valet was posted on Mar 8, 2026. Apply as soon as possible β€” early applications are often reviewed first.
Senior Full-Stack Developer
1valet
Apply for this role β†—

You'll be redirected to 1valet's official application page on bamboohr.