Canada's most intuitive homeownership platform
Lead Full Stack Software Engineer
Location
Canada
Posted
73 days ago
Salary
0
Seniority
Senior
Job Description
Lead Full Stack Software Engineer
Perch | Mortgages, simplified
• Own the technical execution of systems and make sure they evolve in a predictable, well-structured way. • Provide oversight across engineers on the team, validating scoping, risk assessment, and breakdown of unknowns. • Support the growth of engineers at all levels through design guidance and mentorship. • Spot systemic risks and cross-goal dependencies early, before they turn into blockers. • Design, build, and maintain features across Angular, Node.js/Express, and PostgreSQL. • Improve DevOps and CI/CD infrastructure on AWS using Terraform. • Run rapid prototyping efforts to validate new ideas quickly, using AI tools and whatever tech fits the problem. • Work closely with product, design, and business stakeholders to turn goals into clear technical plans.
Job Requirements
- Living and eligible to work in Canada.
- You've operated at a Lead or strong Senior level before, owning system-level technical execution and not just shipping individual features.
- Strong with Angular, TypeScript, Node.js, and Express.
- Solid experience with PostgreSQL or similar relational databases.
- Hands-on experience with AWS and infrastructure-as-code (Terraform or similar).
- You know how to structure initiatives: breaking unknowns into investigations, scoping tasks into goals, and building realistic timelines.
- You've provided oversight to other engineers before, whether that's validating designs, reviewing estimates, or coaching through tough problems.
- Comfortable picking up new technologies quickly, including AI-assisted development tools.
- You communicate well with both technical and non-technical people.
- Experience with CI/CD pipelines and automated testing.
Benefits
- Fully remote, flexible hours.
- You'd be shaping a new team from the ground up, with real ownership and influence over how it operates.
- Perch has a defined engineering career ladder with transparent salary bands, so your path forward is clear.
- The work matters: you're helping Canadians navigate one of the biggest financial decisions of their lives.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Fullstack Developer, Microsoft
IQ Plus AGIhr Personalverleiher für Informatik-Spezialisten*innen auf Zeit seit über 30 Jahren.
• Responsible for developing modern web and mobile applications in this environment • Together with the software team, you are responsible for maintaining and further developing existing mobile app functionality • You will also shape new product lines via mobile apps
Software Engineer, Compute – 8+ YOE
AirtableAn independent, cloud-based software company, Airtable was founded on the belief that software should not determine how we work. On the contrary, the company believes individuals a
• Build and evolve Airtable’s compute platform • Design, implement, and scale core Kubernetes platform capabilities used across ~70 clusters, spread across multiple environments • Lead foundational modernization efforts such as migrating to a new CNI plugin to overhaul IP security rule management across clusters and regions • Rewrite our core deployment service from Typescript to Golang and adopt performant Kubernetes operator patterns to eliminate scaling bottlenecks on our larger clusters • Improve developer experience around new service creation, deployment workflows, and operational best practices • Partner with Security to implement governance controls, least privilege access, image signing, and enterprise-grade infrastructure safeguards • Define and uphold operational excellence standards across the platform by defining good SLOs, measuring and upholding them • Spend roughly 70% of your time in hands-on engineering and 30% in design reviews, mentorship, and cross-team collaboration • Review architecture proposals and guide high-impact infrastructure decisions • Mentor engineers on distributed systems and Kubernetes platform design • Collaborate closely with developers building and deploying services across Airtable
About Huzzle At Huzzle, we connect high-performing B2B sales professionals with global companies across the UK, US, Canada, Europe, and Australia. Our clients include startups, digital agencies, and tech platforms in industries like SaaS, MarTech, FinTech, and EdTech. We match top sales talent to full-time remote roles where they’re hired directly into client teams and provided ongoing support by Huzzle. Role Type: Full-time Engagement: Independent Contractor Timezone: EST Hours Job Summary We’re hiring a US-based Full Stack Website Developer to build, optimize, and maintain websites and CRM systems across multiple platforms. This is a hands-on role for someone who thrives in a fast-paced environment and can deliver high-quality work with urgency and attention to detail. You will be responsible for managing end-to-end website and CRM development projects, ensuring builds are completed on time, functional, user-friendly, and aligned with business goals. This is an ideal opportunity for a proactive developer with strong platform expertise, a polished portfolio, and excellent communication skills. Key Responsibilities - Build, customize, and maintain websites across platforms such as WordPress and Shopify - Manage CRM setup, customization, and integrations using tools such as HubSpot and HighLevel - Handle full-cycle website and CRM builds from planning through launch - Ensure all projects are delivered on time and meet high standards for quality, performance, and usability - Troubleshoot bugs, technical issues, and integration challenges quickly and effectively - Collaborate with internal stakeholders to understand business needs and translate them into technical solutions - Optimize websites for speed, responsiveness, SEO readiness, and conversion performance - Maintain clear, proactive communication on progress, blockers, timelines, and deliverables
About Our Client Servant is partnering with a forward-thinking organization focused on helping teams work smarter, not harder. By combining thoughtful strategy, intuitive tools, and a people-first mindset, enabling organizations to optimize how work gets done—improving efficiency, clarity, and outcomes across the business. With a strong emphasis on collaboration and continuous improvement, our client partners closely with its customers to solve real-world challenges and deliver practical, scalable solutions. The team values curiosity, ownership, and impact, and is committed to building products and experiences that genuinely support the way people work today. As our client continues to grow, they are investing in talented, mission-driven individuals who want to shape the future of work and make a meaningful difference for customers and teammates alike. Role Summary Our client is redefining how humans govern technology. As the Identity & Security Engineer, you will design and implement the identity, access, and security foundation of the Human-Led AI Orchestration Layer. You will ensure that every Action Point™, AI decision, and workflow is securely authorized, auditable, and aligned with human intent. This role sits at the intersection of frontend, backend, and cloud security. Everything you build is expected to be revenue-ready and enterprise-grade. Key Responsibilities Identity & Authentication - Implement and manage authentication using Clerk across frontend and backend. - Design RBAC and permission models aligned with human-led decision workflows. - Implement secure session handling, JWT validation, and token lifecycles. Backend & Frontend Integration - Integrate identity flows with FastAPI (Python) backend services. - Support secure authentication flows in React + TypeScript frontend applications. - Ensure consistent authorization enforcement across APIs, services, agents, tools, and data access layers. Security & Compliance - Implement best practices for OAuth2, JWT, CORS, CSRF protection, and rate limiting. - Harden APIs and identity boundaries for multi-tenant SaaS use cases. - Document identity architecture and provide knowledge transfer to the team. Agent & AI Action Security - Design and implement identity and permission models for AI agents, tools, and automated workflows. - Define and enforce capability-based permission scopes for agents (what actions they can take, on what data, in which contexts). - Implement human-in-the-loop approval gates and policy enforcement points for sensitive or high-impact actions. - Prevent privilege escalation, cross-tenant access, and unauthorized tool or data usage by agents. - Design sandboxing and blast-radius containment strategies for semi-autonomous workflows.



