Delta Controls
Posted 2mo ago

Intermediate Full Stack Developer - Canvas

Delta Controls
Surrey, British Columbia, Canada
$90k-$110k/yrHybridFull Time
Responsibilities
  • designing features
  • building components
  • integrating services
Requirements
  • 3+ years software development
  • 2+ years React and TypeScript
  • Experience integrating frontend with backend/cloud APIs
  • Familiarity with real-time comms
  • CI/CD and automated testing
Technical tools mentioned
ReactJavaScriptTypeScriptSSEWebSocketsReduxREST APIsGitCI/CD

Job description

Department: Management Software

Location: Surrey, BC

About Delta Intelligent Building Technologies (Canada) Inc. (formerly known as Delta Controls).

Delta Intelligent Building Technologies (Canada) Inc. (a subsidiary of Delta Electronics) is a leading building controls manufacturer with over 300 partners in more than 80 countries. For over three decades, we have provided innovative building automation solutions for commercial, healthcare, education, and leisure facilities. We delivered the world’s first fully integrated BACnet building solution for HVAC, lighting, and access control.

Job Summary

Delta Intelligent Building Technologies is seeking a Full Stack Developer to join the Canvas team responsible for building modern AI-powered user experiences within the Canvas platform. This role focuses primarily on frontend and user-facing AI feature development using React and modern JavaScript/TypeScript technologies, while also contributing to backend integrations and cloud-based AI workflows supporting intelligent applications. The successful candidate will help design and implement conversational interfaces, AI-assisted workflows, intelligent automation features, and real-time AI interactions that enhance the user experience across Delta's intelligent building management platform. The developer will work closely with AI engineers, UX/UI designers, and backend teams to deliver scalable, maintainable, and production-ready AI-enabled applications and integrations.

Duties and Responsibilities

  • Design, develop, test, and maintain AI-powered frontend features for the Canvas platform.
  • Build responsive and reusable UI components using React and JavaScript/TypeScript.
  • Develop conversational interfaces and AI-assisted user experiences.
  • Integrate frontend applications with AI services, backend APIs, and cloud-based workflows.
  • Implement real-time communication and streaming experiences using SSE architectures.
  • Collaborate with AI and backend teams to integrate LLM-powered features and intelligent workflows.
  • Contribute to frontend architecture, component libraries, and UI consistency across AI applications.
  • Optimize frontend performance, usability, accessibility, and scalability.
  • Write clean, maintainable, and well-tested code following engineering best practices.
  • Troubleshoot and resolve application defects and production issues.
  • Participate in peer code reviews and technical discussions.
  • Create and maintain automated tests and CI/CD workflows.
  • Collaborate with QA engineers to ensure product quality and release readiness.
  • Contribute to technical documentation and engineering process improvements.

Required or Strongly Preferred Skills & Abilities

  • Strong understanding of frontend web application development.
  • Proficiency in React, JavaScript/TypeScript, and modern frontend architectures.
  • Experience building scalable and maintainable UI applications.
  • Familiarity with AI-powered applications or conversational user interfaces.
  • Experience integrating frontend applications with REST APIs and backend services.
  • Understanding of real-time communication systems such as SSE or WebSockets.
  • Experience with state management solutions such as Redux.
  • Familiarity with CI/CD workflows and modern development pipelines.
  • Strong debugging and problem-solving skills.
  • Ability to write maintainable, scalable, and well-tested code.
  • Strong communication and collaboration skills.
  • Ability to work effectively in Agile development environments.
  • Interest in AI-enabled applications and modern AI-assisted development workflows.

Minimum Qualifications & Experience

  • Diploma or degree in Computer Science, Software Engineering, or related field.
  • 3+ years of professional software development experience.
  • 2+ years of experience developing frontend web applications using React and JavaScript/TypeScript.
  • Experience integrating frontend applications with backend APIs and cloud services.
  • Experience with Git-based collaborative development workflows.
  • Experience with automated testing frameworks and frontend build tooling.
  • Experience working with enterprise-scale web applications is preferred.

Work Location: Hybrid (Currently 3 days a week, subject to change)
City: Surrey
Type: Full-time, Permanent
Salary: 90,000 - 110,000 CAD

This range reflects the minimum and maximum target payable for the base salary of new hires across all Canadian locations. Actual compensation may vary outside this range and is dependent on various factors.

Why work for us?

We provide fantastic opportunities to individuals passionate about business and technology. Delta Electronics products are the most energy efficient power products in the industry, and our company is perfect for those who want to create, design and build sustainable solutions using massively scalable, big-data architecture, with a strong focus on building automation. Here are some of the Delta perks you’ll receive from day 1!

  • Employee & safety centric culture with the possibility of remote work
  • Flexible hours and scheduling available
  • Competitive total compensation along with generous vacation allowances
  • Three weeks of vacation
  • In-house & external training provided along with education support and opportunities for growth
  • Company funded annual personal development budget
  • Financial benefits & planning such as group RRSP & company match
  • Employer paid premiums for extended healthcare and family-focused benefits (health, vision and dental)
  • Travel insurance coverage and access to the Employee Assistance Program (EAP)
  • Wellness - onsite fitness center & company reimbursement for personal gym memberships
  • Internal Recognition & Service Awards
  • Employee Referral bonuses
  • Transit accessible with free onsite parking
  • Regular company events such as "Food Truck Fridays", Lunch & Learn and other planned activities

About Delta Controls

Develops and manufactures integrated building automation and control systems.

Similar jobs

Full Stack Developer roles near Surrey, British Columbia
12h
Save
Mark Applied
Hide
Full Stack Developer
Burnaby, British Columbia, Canada
$120k-$143k/yr OnsiteFull Time
Novarc Technologies
Novarc Technologies: Manufactures AI-powered robotic welding systems for industry.
8+ YOERequires 8+ years of web application development experience, expert React, TypeScript, and JavaScript skills, Node.js, RESTful APIs, SQL databases, testing, debugging, Agile, and web security expertise.
React, TypeScript, JavaScript, AWS, UI/UX, API, Agile, CI/CD, OAuth, JWT, Node.js, RESTful API, SQL, Golang, Python, OWASP Top 10, XSS, CSRF, Redux, SaaS, PaaS
1d
Save
Mark Applied
Hide
Senior Fullstack Engineer, Agentic Experience
Ontario or Toronto or Vancouver or British Columbia or Los Angeles or Austin or New York City or San Francisco or London or Manila or Warsaw
$132k-$165k/yr RemoteFull Time
CreatorIQ
CreatorIQ: Software for managing and measuring enterprise influencer marketing campaigns.
7+ YOERequires 7+ years of software engineering experience, 2+ years building AI applications, production AI agent and MCP server experience, Node.js, Python, React, TypeScript, APIs, distributed systems, and cloud infrastructure expertise.
LangChain, LangGraph, CrewAI, Microsoft Semantic Kernel, OpenAI Agent SDK, Node.js, Python, React, TypeScript, AWS, GCP, MCP
1w
Save
Mark Applied
Hide
Senior Full Stack Developer (Node.js / React / AWS)
Halifax or Moncton or Fredericton or Stratford or St. John's or Vancouver or Toronto
$75k-$145k/yr OnsiteFull Time
CGI
CGINYSE: GIB: Provides information technology and business consulting services.
8+ YOE8+ years software development, 6+ years Node.js, and strong full-stack Node.js/React experience. Requires AWS, APIs, PostgreSQL, Kafka, Redis, Docker, CI/CD, Kubernetes or ECS, Git, and Agile experience.
Node.js, TypeScript, React, AWS, CI/CD, REST, GraphQL, Apollo Server, PostgreSQL, Kafka, AWS Lambda, Amazon ECS, Amazon SQS, Amazon RDS, Amazon API Gateway, IAM, GitHub Actions, Docker, Kubernetes, Redis, Git, GitHub, AWS S3, Agile
3w
Save
Mark Applied
Hide
Lead Full Stack Engineer (.Net, Vue/React) - Fully Remote
Vancouver, British Columbia, Canada
RemoteFull Time
CoverGo
CoverGo: No-code insurance platform for life, health, and P&C insurers.
8+ YOE2+ Mgmt8+ years full-stack engineering experience with 2+ years in a lead role. Requires .NET Core/C#, GraphQL, MongoDB, Docker, JavaScript, Vue.js or React.js, cloud platform experience, microservices, TDD and strong security and performance skills.
.NET Core, C#, GraphQL, MongoDB, Docker, JavaScript, Vue.js, React.js, AWS, Azure, Google Cloud
3w
Save
Mark Applied
Hide
Senior Full Stack Engineer
Vancouver, British Columbia, Canada
$90k-$130k/yr HybridFull Time
Optix
Optix: Software platform for managing coworking and flexible workspaces.
6+ YOEAI-first full-stack engineer with 6+ years building and shipping web apps, deep experience in an MVC framework and a component JS framework, relational DB and API design, testing/CI, and strong communication.
Claude Code, Cursor, Laravel, Rails, Django, Spring, .NET, Vue, React, Angular, SQL, REST, GraphQL, LLM APIs, Python, LangChain, AWS, Bedrock, ECS, Kubernetes, CI/CD, PHP, Vuetify, Vuex, Jira
3w
Save
Mark Applied
Hide
Senior Full Stack Developer
Vancouver or Canada
$130k-$150k/yr RemoteFull Time
Lexful
Lexful: A product-led building an AI-native IT documentation platform to transform MSP knowledge workflows.
7+ YOE7+ years backend experience, 2+ years startup 0-to-1 experience, B2B SaaS production experience, strong backend and frontend skills, APIs, databases, cloud, security, and ownership mindset.
React, HTML, CSS, TypeScript, Node.js, Python, PostgreSQL, NoSQL, AWS, ECS, Lambda, RDS, S3, CloudWatch, Terraform, Terragrunt, OAuth, JWT, Docker, Cursor, Claude Code
4w
Save
Mark Applied
Hide
Senior Full Stack Developer
Edmonton or Surrey
$120k-$130k/yr HybridFull Time
Finning
FinningToronto Stock Exchange: FTT: Sells, rents, and services Caterpillar heavy equipment and engines.
7+ YOE7+ years enterprise software experience, 5+ years web/app development, post-secondary degree preferred, expertise in modern front- and back-end stacks, cloud (Azure) experience, AI-assisted development, DevSecOps, CI/CD, Docker/Kubernetes.
Angular, React, .NET, C#, Node.js, SQL, Microsoft Azure, Git, GitHub Copilot, Microsoft Copilot, Cursor, Windsurf, Devin, Azure AI Foundry, Azure OpenAI, Copilot Studio, Semantic Kernel, LangChain, Docker, Kubernetes
1mo
Save
Mark Applied
Hide
Full Stack Developer, Assurance Innovation Lab
Toronto or Kitchener or Vancouver or Oakville or Ottawa or Markham or London
$100k-$150k/yr HybridFull Time
BDO Canada
BDO Canada: Provides accounting, tax, and business advisory services.
3+ YOE3+ years full-stack development experience building scalable cloud-native applications, APIs, and AI-enabled workflows; strong front-end and back-end skills; SQL/NoSQL experience; Docker/Kubernetes/cloud familiarity.
React, Next, Angular, Vue.js, Node.js, Python, Java, Go, C#, SQL, MySQL, MongoDB, PostgreSQL, Docker, Kubernetes, Azure, GCP, CI/CD