Software Engineer, Subscription Management

Releady

Toronto

On-site

CAD 69,000 - 76,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Releady in Toronto is seeking an experienced Software Engineer, Subscription Management to design, build, and maintain secure, high-performing applications and APIs. You will own features from design through deployment and work across the full stack in an enterprise SaaS environment.

The role requires 4+ years in REST API design and full stack development, with strong JS/TS, Node.js, React, and testing experience.

Qualifications

  • 4+ years of direct, relevant experience in REST API design and full stack development.
  • Experience with testing strategies (Unit, Integration, UI, E2E) and CI/CD.
  • Proficient in JavaScript/TypeScript, Node.js, and modern front-end frameworks.

Responsibilities

  • Design and build secure, cross-platform browser-based applications for customers and internal users.
  • Design, implement, and maintain backend REST APIs for subscription management features.
  • Collaborate with Product and Design teams to refine UX and features.
  • Contribute across the full stack from front end to database to deliver new features.
  • Define and implement testing strategies across unit, integration, system, UI, and end-to-end levels.
  • Adhere to CI/CD pipelines to ensure reliable builds and deployments.
  • Debug, troubleshoot, and resolve production issues with durable fixes and preventive improvements.
  • Maintain code quality, security, and performance standards.

Skills

REST API design
Full stack development
CI/CD pipelines
Debugging
Testing strategies
JavaScript
TypeScript
Node.js
React
NoSQL databases
SQL databases
Jest
E2E testing
Communication skills

Education

Post-secondary degree in Computer Science, Software Engineering, Information Systems

Tools

Express
HapiJS
React
MobX
MongoDB
PostgreSQL
Redis
Jest

Job description

OVERVIEW

We are seeking an experienced Software Engineer, Subscription Management with a strong background in full stack development to design, build, and maintain secure, high-performing applications and APIs. The successful candidate will work closely with cross-functional partners, including Product and Design teams, to shape the user experience, deliver new features, and support production services used by both customers and internal teams.


This role is ideal for a hands-on, detail-oriented engineer who is comfortable working across the full technical stack, owning features from design through deployment, and resolving production issues within an enterprise SaaS environment.


Location: Toronto, CA
Contract Length: Min 4 months
Pay: $50-$55 on T4


RESPONSIBILITIES


  • Design and build secure, performant, cross-platform browser-based applications for customer-facing and internal users.

  • Design, implement, and maintain backend REST APIs that support subscription management features.

  • Collaborate with Product and Design teams to define, refine, and optimize the user experience.

  • Build new features and maintain existing ones by contributing across the full technical stack, from front end to database.

  • Define and implement testing strategies across unit, integration, system, UI, and end-to-end levels.

  • Work within standard CI/CD pipelines to ensure reliable, repeatable builds and deployments.

  • Debug, troubleshoot, and resolve production issues, implementing durable fixes and preventive improvements.

  • Maintain code quality, security, and performance standards across all delivered work.


QUALIFICATIONS


  • 4+ years of direct, relevant experience in:

  • REST API design and implementation.

  • Full stack development of production-ready services and features.

  • Testing and designing testing strategies (Unit, System, UI, E2E).

  • Standard CI/CD pipelines.

  • 2+ years of recent, relevant experience in:

  • JavaScript and TypeScript.

  • Node.js frameworks (Express, HapiJS).

  • Front-end frameworks (React, MobX).

  • Relational and NoSQL databases (MongoDB, PostgreSQL, Redis).

  • Unit and integration testing with Jest.

  • End-to-end (E2E) testing.

  • Strong debugging and problem-solving skills in production environments.

  • Excellent communication and collaboration skills when working with Product, Design and engineering peers.


Preferred


  • Experience building subscription management, billing, or entitlement features.

  • Experience developing applications for both external customers and internal enterprise users.

  • Experience working in large-scale, security-focused enterprise SaaS environments.

  • Familiarity with secure coding practices and application security principles.


Education


  • Post-secondary degree in Computer Science, Software Engineering, Information Systems, or a related discipline, or equivalent practical experience.


We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or other non-merit factor. We are committed to creating a diverse and inclusive environment for all employees.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer, Subscription Management (Contract)
Full-Stack Software Engineer, Subscription Management (Contract)

Releady • Toronto

On-site
CAD 69,000 - 76,000
Senior Full Stack Engineer-6
Senior Full Stack Engineer-6

Realign Llc • Toronto

On-site
CAD 90,000 - 120,000
Sr. Software Engineer
Sr. Software Engineer

Ringside Talent • Toronto

Remote
CAD 110,000 - 165,000
Fully remote work flexibility
Competitive salary + bonus potential
Retirement savings plan with employer
Staff Software Engineer
Staff Software Engineer

Sage Recruiting Inc. • Toronto

On-site
CAD 170,000 - 190,000
Extended health & dental
RRSP matching
Flexible PTO
Software Developer - Talent Community
Software Developer - Talent Community

Cprvision • Whitchurch-Stouffville

On-site
CAD 70,000 - 90,000
Comprehensive health coverage
Paid time off
Annual bonus program
+2
Senior Development Specialist - Toronto
Senior Development Specialist - Toronto

Randstad Canada • Toronto

Hybrid
CAD 110,000 - 170,000
Hybrid work model
Remote flexibility
Contract role
Software Engineer
Software Engineer

Randstad Digital • Toronto

Hybrid
CAD 85,000 - 120,000
Full Stack Javascript Developer
Full Stack Javascript Developer

S.I. Systems Ltd. • Toronto

On-site
CAD 110,000 - 140,000
Technology Developer
Technology Developer

Purolator • Mississauga

On-site
CAD 110,000 - 140,000
Solutions Engineer
Solutions Engineer

GS1 Canada • Toronto

On-site
CAD 95,000 - 110,000