
Senior Software Engineer – Full Stack
Branch
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Salary
💰 CA$123,000 - CA$165,000 per year
Job Level
Tech Stack
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