Full-Stack Systems Developer

Toronto, ON Full-time $90000.00-$100000.00/year

About 1Click Heating & Cooling

1Click Heating & Cooling is a leading Canadian energy solutions company focused on helping homeowners transition to efficient, modern home comfort systems. Our work centers around heat pumps, home electrification, and energy efficiency upgrades that reduce both carbon emissions and energy costs for Canadian households.

As we continue to grow across Canada, we are building the internal systems, technology infrastructure, and operational processes that support our installations, customer experience, and field teams. We are looking for an IT Systems Administrator to manage and support the technology environment that keeps our operations running smoothly.


Role Overview

The Full-Stack Systems Developer is responsible for designing, building, and maintaining the technical systems that support operational efficiency, automation, and revenue growth at 1Click Heating & Cooling.


This role operates at the intersection of software development, systems architecture, and business operations. The developer will integrate the company’s software platforms, develop internal tools and automation, maintain web infrastructure, and implement new technology initiatives.


Beyond technical execution, the role requires an individual who can understand internal business processes, identify inefficiencies, and propose technology-driven improvements that enhance operational performance and drive revenue growth.


The successful candidate will also demonstrate leadership capabilities, as they will oversee a junior technical resource responsible for system administration and support tasks.


Core Responsibilities

System Integration & Data Architecture

  • Design and maintain integrations between the company’s core software platforms to enable reliable data flow.
  • Develop and maintain middleware systems that connect internal and external platforms.
  • Ensure data integrity and synchronization across systems including:
    • NetSuite
    • Internal web applications
    • Third-party software platforms
  • Build APIs, scripts, and automation to enable seamless system communication.
  • Monitor and troubleshoot integration issues and ensure system reliability.


Internal Tools & Automation Development

  • Develop internal tools that streamline operations and reduce manual work.
  • Implement automation across departments including sales, operations, accounting, and marketing.
  • Build scripts and services that automate repetitive tasks and improve data accuracy.
  • Continuously identify opportunities to eliminate inefficiencies through technology.


NetSuite Development & System Optimization

  • Develop and maintain NetSuite automations using:
    • SuiteScript
    • Workflows
    • Saved searches
  • Improve operational workflows within NetSuite through automation and custom logic.
  • Support reporting and data structure improvements to enhance decision-making.
  • Ensure NetSuite remains aligned with evolving operational needs.


Web Systems, Middleware & Platform Maintenance

  • Maintain and improve the company’s web infrastructure and web-based systems.
  • Manage middleware deployments and system integrations hosted on Vercel.
  • Maintain and deploy code changes within the GitHub repository.
  • Support platform integrations, including those involving Shopify where required for operational functionality.
  • Ensure web systems remain stable, secure, and performant.


Business Process Optimization

  • Develop a deep understanding of company operations, including sales, marketing, installation, and accounting processes.
  • Identify inefficiencies or bottlenecks in current workflows.
  • Propose and implement technology-driven solutions that improve efficiency and increase revenue potential.
  • Translate operational needs into technical solutions and communicate these clearly to management.
  • Contribute ideas and recommendations that improve business performance through better systems and automation.


AI & Revenue Technology Implementation

  • Research and deploy AI-based tools that enhance marketing and sales performance.
  • Implement technologies that support:
    • Lead qualification
    • Marketing automation
    • Sales enablement
    • Operational forecasting
  • Identify opportunities where AI or automation can create measurable revenue growth.


Project Execution & Technical Leadership

  • Plan and execute technical projects across multiple systems and platforms.
  • Establish realistic timelines and ensure projects are delivered on schedule.
  • Work with leadership to prioritize technical initiatives based on operational impact and business value.
  • Provide technical guidance and oversight to a junior technical team member responsible for system administration.
  • Ensure technical projects align with company growth objectives.


Key Skills & Experience

Technical Skills

  • JavaScript development
  • JSON and API integrations
  • Git version control (GitHub)
  • Middleware development and system integrations
  • Web deployment platforms (Vercel or similar)

Platform Experience

  • NetSuite (SuiteScript, workflows, saved searches)
  • Shopify platform familiarity
  • REST APIs and webhook integrations
  • Automation frameworks and scripting

Additional Preferred Experience

  • AI technology integration
  • Marketing and sales technology stacks
  • Data architecture and system design
  • Internal tool development
  • DevOps practices and deployment workflows


Leadership Expectations

  • Demonstrates ownership of technical systems and infrastructure.
  • Mentors and supports junior technical staff.
  • Communicates technical concepts clearly to non-technical stakeholders.
  • Contributes to strategic discussions around technology and operational growth.


Success Metrics

Performance in this role will be measured by:

  • Successful delivery of technical projects on schedule
  • Reduction of manual processes through automation
  • Reliability of system integrations
  • Improvements in operational efficiency
  • Implementation of technology that drives revenue growth
  • Quality of system architecture and scalability


Why Join 1Click

  • Join a rapidly growing company helping electrify Canadian homes.
  • Work with a highly entrepreneurial and fast-moving team.
  • Help build scalable systems that support national growth.
  • Competitive salary and benefits.

Please visit our careers page to see more job opportunities.

Apply for this Position


OR
 
Accepted formats: .pdf, .doc, .docx
By clicking the button, I agree to the GetHired Terms of Service and Privacy Policy
Already a GetHired.com member? Login to Apply