Job Description
Software Development Lead
We are looking for a Software Development Lead to act as the technical bridge between a Senior Engineering Manager and a growing development team. This role is highly hands‑on and combines full‑stack engineering (TypeScript / Node.js / React) with day‑to‑day technical leadership for a small group of developers.
The Development Lead will take ownership of key projects, support architectural and system design decisions, and help elevate code quality and delivery practices. They will report into the Senior Engineering Manager who currently oversees ~10 developers and QA/automation resources and needs a strong lead on the ground to provide leadership, guidance, and support.
This is a hybrid 3 days in‑office role based in Vancouver, working closely with the development team while collaborating with remote leaders and contributors.
Responsibilities
- Lead a small pod of 3–4 developers, providing day‑to‑day techni...
Apply for this Position
Ready to join Affinity? Click the button below to submit your application.
Submit Application