Enable job alerts via email!

Software Engineer

PartnerStack

Canada

Remote

CAD 80,000 - 100,000

Full time

14 days ago

Job summary

A software company is seeking a Software Engineer to develop and maintain their Vue.js frontend and Python backend systems. The ideal candidate has over 3 years’ experience in software development and is skilled in writing robust, testable code. This role offers the flexibility to work remotely from anywhere in Canada, alongside a range of perks including health insurance and employee stock options.

Benefits

Digital-first environment
MacBook and budget for peripherals
Flexible working hours
Work abroad flexibility
Regular social events
Annual peripheral refresh
Competitive salary and promotion opportunities
High-quality health insurance
HSA and Wellness Accounts
Generous vacation and time off
Employee Stock Option Plan
RRSP with employer matching

Qualifications

  • 3+ years of experience in software development.
  • Comfortable in one or more programming languages.
  • Ability to write readable, robust, and testable code.

Responsibilities

  • Develop and maintain the Vue.js frontend and Python backend.
  • Contribute to Agile processes and propose code changes.
  • Act as a thought leader and mentor in technology.

Skills

Software development experience
Knowledge of procedural or OOP programming languages
Readable and testable code
Understanding of relational databases
System architecture understanding
Strong communication skills

Tools

Vue.js
Python
CockroachDB
Redis
Job description
About PartnerStack

PartnerStack is a software company focused on partnerships and ecosystems, with a mission to change how the world sells software by creating partnerships that unlock growth. We’re an ecosystem platform with a large B2B partnerships network used by 500+ companies to generate and sustain revenue. We seek people who are excited to make partnerships and ecosystems a game-changer in the software industry. We maintain a high-impact, cross-team culture that empowers teams to succeed together.

Ready to be part of our team? Apply now.

About you and the role

You are a strong Software Engineer who challenges the status quo and collaborates to create best-in-class solutions. You enjoy tackling new technology challenges and prefer working with the latest tools and techniques, while maintaining a positive, passionate approach that elevates the team.

What you’ll do
  • Develop/maintain/extend PartnerStack’s Vue.JS frontend and Python backend software systems
  • Contribute to the team’s Agile processes
  • Look for and propose changes to the code base and/or processes that improve the quality and efficiency of the product or team
  • Contribute as a thought leader and mentor on the technology, processes, or industry
  • CockroachDB
  • Redis
  • Python
  • Vue.js
You're a great candidate if...
  • 3+ years of experience in software development
  • Comfortable and confident in one or more procedural or OOP programming languages
  • Write readable, robust, testable and reusable code
  • Understanding of relational databases, using ORMs, and handling live migrations
  • Comfortable with system architecture and can identify architectural issues as well as propose fixes
  • Strong communication with the ability to give and receive constructive feedback
Why you’ll love working here

PartnerStack is a fast-growing startup revolutionizing how SaaS companies go to market and scale revenue with partnerships. Beyond challenging the status quo and innovating great products, we aim to build a kickass company.

We set every team member up for success so they can feel energized about their work, be passionate about excellence, and have room to learn every day. That means you can experiment with creative tactics, have the freedom to fail and bounce back stronger — and make a career of a lifetime.

Perks of working at PartnerStack
  • A digital-first environment, so you can do your best work anywhere in Canada
  • A MacBook shipped to you and a budget for peripherals of your choice
  • Flexible working hours (in coordination with your team)
  • Flexibility to work abroad for up to 8 weeks at a time
  • Regular social events, even while working remotely
  • Annual peripheral refresh
  • Competitive salary and opportunities for promotion
  • High-quality health insurance, active from your first day
  • HSA and Wellness Accounts
  • Generous vacation and time off plan
  • Employee Stock Option Plan for everyone (ESOP)
  • RRSP with an employer matching component
Our HQ

We are digital-first, with an option to work from our downtown Toronto office at 20 Victoria Street if you prefer. The office is open to all employees, and we strive to provide a great onboarding experience and a sense of belonging whether you are in person or virtual.

Diversity, Equity, and Inclusion

We are committed to equal employment opportunity regardless of race, ethnicity, religion, sex, national origin, sexual orientation, age, marital status, ability, or gender identity. PartnerStack celebrates what makes every team member unique and strives to create a safe and inclusive workplace where everyone can be their truest selves. If you require accommodations to succeed in your role, please let us know so we can support you.

Apply for this job

Interested in building your career at PartnerStack? Get future opportunities sent straight to your email.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.