Senior Full-Stack Developer
Posted 45ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
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
- 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
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














