Branch

Senior Software Engineer – Full Stack

Branch

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$123,000 - CA$165,000 per year

Job Level

About the role

  • Build and own features across the full stack from API to UI.
  • Collaborate with Product and Design on early requirements and tradeoffs.
  • Improve architectural foundations, testing practices, and engineering velocity.
  • Bridge frontend and backend systems with clean, intentional design.
  • Lead with pragmatism and initiative in fast-moving, often ambiguous spaces.

Requirements

  • Fluency in modern frontend and backend development (React, TypeScript, Node, APIs, etc.)
  • Experience designing, building, and integrating APIs
  • Strong software fundamentals, especially around testing, architecture, and systems thinking
  • Ability to communicate clearly with technical and non-technical partners
  • Track record of impact, leadership, or product ownership
  • Interest or experience in AI technologies or projects
Benefits
  • comprehensive benefits package
  • health and wellness programs
  • paid time off
  • retirement planning options
  • 10% annual bonus tied to company goals
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactTypeScriptNodeAPIssoftware fundamentalstestingarchitecturesystems thinkingAI technologies
Soft Skills
communicationleadershipinitiativepragmatism