Senior Full-Stack Engineer

Overview

130k - 160k
Full Time

Skills

Virtual Team
Web Applications
React.js
Backend Development
Python
Django
Writing
Specification Gathering
Open Source
Technical Writing
Mentorship
Collaboration
Product Design
Quality Assurance
Testing
Continuous Improvement
SAP BASIS

Job Details

Senior Full-Stack Software Engineer - Remote (Canada) | Full-Time

Job Description

A fast-growing tech company is seeking a Senior Full-Stack Software Engineer to join its fully remote team. This full-time role is open to candidates across Canada.

In this role, you'll collaborate closely with cross-functional teams to design, build, and maintain intuitive, high-quality web applications. You'll have the opportunity to contribute across the stack, working on both front-end and back-end systems, and take ownership of delivering impactful solutions that help teams work better together.

If you're someone who enjoys taking ownership of projects, thrives in a collaborative environment, and is excited about solving real-world problems with technology, this is the perfect opportunity.

Required Skills & Experience

4+ years of experience building web applications
Strong experience with modern front-end frameworks (React, or similar)
Proficiency in back-end development (Python, Django, or comparable technologies)

Desired Skills & Experience

Experience writing technical specifications and tracking release metrics
Open-source contributions, technical writing, or mentorship experience a plus

What You'll Do

Build and maintain both front-end and back-end features
Collaborate with product, design, and QA teams to deliver new functionality
Participate in code reviews, testing, and release processes
Contribute to continuous improvement and engineering best practices

Tech Breakdown

100% full stack development

The Offer

Competitive compensation
Stock options and bonus potential

Benefits:
Comprehensive health, dental, and vision coverage
Generous vacation time
Flexible remote work environment

Applicants must be authorized to work in Canada on a full-time basis.

#LI-BE1
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Motion Recruitment Partners, LLC