Lead Software Developer
$100,000–$115,000 year
Remote · Guelph, Ontario, Canada
Job Summary
Lead Software Developer leads a small team (Developer + QA Engineer) to deliver software solutions, combining hands-on development with team leadership and process improvement. Responsibilities include building features with engaging user experiences, extensive testing for quality and stability, troubleshooting and upgrading software across multiple platforms, writing and maintaining technical documentation, collaborating with leadership to ideate software solutions and roadmaps, enforcing coding standards, conducting code reviews and testing, introducing AI tooling to support team members, decomposing quarterly commitments into actionable plans, and assigning tasks based on skills to ensure balanced workloads. Required skills include cloud computing (ideally GCP and Terraform), backend (Node/Express), frontend (Vue), databases (PostgreSQL, Firestore), and sprint planning (JIRA). The role offers a flexible remote work arrangement with a focus on environmental impact and opportunities for growth in a fast-growing startup environment.
Required Qualifications
- Bachelor's degree in Computer Science, or related field
- Proven track record of success in a startup or scale up environment
- Strong technical leadership skills with the ability to motivate and coach
- Demonstrated experience in coding and project management
- Strategic thinker with a results-oriented mindset
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.