Senior Software Engineer – Full Stack

Posted 2 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Full Stack Engineer building tools for marketers at Branch, creating and tracking seamless experiences powered by links.

Responsibilities

  • 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

Job type

Full Time

Experience level

Senior

Salary

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

Degree requirement

Bachelor's Degree

Tech skills

Node.jsReactTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.