Lead Software Developer - Remote

Hilo Labs

Canada

Remote

CAD 120,000 - 180,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible work hours
Flexible PTO
Remote work from Canada
Direct collaboration with founders
Team retreats
Competitive salary

Job summary

Hilo Labs, a fast-growing software consultancy, seeks a Lead Software Developer in Canada to own technical delivery, set architecture direction, and mentor a small team of developers. You’ll act as a trusted client contact, ensuring reliable, well-designed software while staying close to code and organizing the work.

You’ll collaborate with founders, guide technical decisions, manage AWS deployments and CI/CD, and maintain high delivery standards across multiple projects in a fully remote setup.

Qualifications

  • 3–8 years of professional software development experience.
  • Leading a small development team.
  • Strong software architecture skills.
  • Cloud services (AWS and/or Azure), deployment practices, and CI/CD.
  • REST APIs, authentication flows, and Git workflows.
  • Proven experience communicating directly with clients.
  • Availability in the evenings when required.
  • Must be located in Canada and legally eligible to work full time.

Responsibilities

  • Lead architecture and technical design, from system design and database modeling to cloud infrastructure.
  • Lead, mentor, and support developers: guide technical decisions, run code reviews, and raise the quality bar.
  • Plan and organize work in Jira: break down scope, prioritize, assign, and keep delivery on track.
  • Act as a primary technical contact for clients: run calls and demos, clarify requirements, set expectations, and communicate progress and risks.
  • Build and ship critical features hands-on where the project needs it.
  • Deploy and manage applications on AWS and oversee CI/CD pipelines.
  • Contribute to estimates and scoping with the leadership team.
  • Establish engineering best practices, documentation, and release processes.
  • Troubleshoot and resolve complex issues quickly.

Skills

Software architecture
Team leadership
Client communication
Cloud services
REST APIs
Git workflows
Evening availability
Canada resident

Tools

AWS
Azure

Job description

We’re Hilo Labs, a fast-growing software consultancy that builds custom apps, marketplaces, payment systems, and AI-enabled tools for clients across the US and Canada. Our projects span fintech, real estate, and beyond. You’ll join a small, high-performing team that moves quickly, solves problems creatively, and delivers real impact for our clients.

Why this Role?
  • Step into a technical leadership position at software consultancy, with real influence over how we build and deliver
  • Work directly with the founders to shape architecture, delivery standards, and team direction
  • Lead and mentor a small team of talented developers
  • Have the potential to work across multiple industries and tech stacks, so no two projects are the same
  • Be one of the technical faces of our delivery to clients
  • Fully remote role (team across Canada)
Role Overview

As Lead Software Developer at Hilo Labs, you’ll own technical delivery. You’ll work with the team to set architecture direction, lead and support our developers, and act as a trusted point of contact for clients. This is a hands-on role: you’ll stay close to the code while organizing the work, unblocking the team, and making sure what we ship is reliable and well-designed.

Core Responsibilities
  • Lead architecture and technical design, from system design and database modeling to cloud infrastructure
  • Lead, mentor, and support developers: guide technical decisions, run code reviews, and raise the quality bar
  • Plan and organize work in Jira: break down scope, prioritize, assign, and keep delivery on track
  • Act as a primary technical contact for clients: run calls and demos, clarify requirements, set expectations, and communicate progress and risks
  • Build and ship critical features hands-on where the project needs it
  • Deploy and manage applications on AWS and oversee CI/CD pipelines
  • Contribute to estimates and scoping with the leadership team
  • Establish engineering best practices, documentation, and release processes
  • Troubleshoot and resolve complex issues quickly
  • Are very motivated and take real ownership of outcomes
  • Are willing to put in extra effort when a project or deadline demands it
  • Are really sharp: you pick up unfamiliar domains quickly and spot problems early
  • Are personable and respected as a leader
  • Communicate clearly and confidently with clients and non-technical stakeholders
  • Stay organized across multiple projects, priorities, and people
  • Enjoy fast-paced projects with shifting requirements and balance speed with quality
You Should Have:
  • 3–8 years of professional software development experience
  • Prior experience leading a small development team
  • Strong software architecture skills
  • Solid understanding of cloud services (AWS and/or Azure), deployment practices, and CI/CD
  • Solid understanding of REST APIs, authentication flows, and Git workflows
  • Proven experience communicating directly with clients
  • Availability in the evenings when required
  • Must be located in Canada and legally eligible to work full time
Nice to Haves:
  • Agency, consultancy, or startup experience
  • TypeScript, PostgreSQL, or Redis
  • Third-party API and SDK integrations
  • Experience with estimates, proposals, or scoping
  • Exposure to AI/ML-enabled tooling or automation projects
What We Offer:
  • Full-time salaried employment with competitive compensation aligned with experience
  • Remote work from anywhere in Canada
  • Flexible work hours and flexible PTO, with a culture that values work-life balance
  • Direct collaboration with the founders and clear room to grow as the company scales
  • Regular team retreats for team building and to meet the team in person
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead
Technical Lead

Byteager • Toronto

Hybrid
CAD 150,000 - 200,000
Competitive salary
On-site Toronto office
Top-tier hardware
+2
Full Stack Software Developer
Full Stack Software Developer

Sequoia Software • Norwich

Hybrid
CAD 70,000 - 80,000
Company events
Dental care
Paid time off
+2
Software Team Lead
Software Team Lead

STACK IT Recruitment • Canada

Remote
CAD 90,000 - 120,000
Paid time off
Comprehensive health benefits
RRSP matching opportunities
Full Stack Developer
Full Stack Developer

Humankind Global Recruitment • Halifax

Remote
CAD 90,000 - 130,000
5 weeks vacation
Health insurance
Competitive compensation
+2
Lead Software Engineer (Full Stack)
Lead Software Engineer (Full Stack)

Placements24 • Kimberley

Hybrid
CAD 120,000 - 160,000
Competitive salary with equity
Health insurance
Generous PTO and flexible schedule
+3
Founding Engineer, Full-Stack Remote · Canada →
Founding Engineer, Full-Stack Remote · Canada →

Velix • Canada

Hybrid
CAD 120,000 - 170,000
Meaningful equity
Remote work with Montreal workspace
Bucket List Friday — no-meetings every
+3
Full-Stack Engineer
Full-Stack Engineer

Jobgether • Canada

Remote
CAD 86,000 - 114,000
Fully remote work arrangement
Laptop provided
Internet stipend
+2
Senior Full Stack Engineer
Senior Full Stack Engineer

Hammehr Talent Consultants • Ontario

Remote
CAD 130,500 - 159,500
Staff Platform Engineer
Staff Platform Engineer

Acquird.io • Toronto

Hybrid
CAD 200,000 - 250,000
Equity for all employees
Health benefits from day one
Monthly health and lifestyle stipend
+2
Director of Engineering
Director of Engineering

Lazer Technologies • Toronto

Remote
CAD 210,000 - 260,000
Work From Anywhere
Unlimited PTO
Competitive compensation