Développeur Full-Stack / Full-Stack Developer (Ruby on Rails - React - Typescript) (Toronto)

Développeur Full-Stack / Full-Stack Developer (Ruby on Rails - React - Typescript) (Toronto)

08 Sep
|
St Joseph Communications
|
Toronto

08 Sep

St Joseph Communications

Toronto

SJC stands as Canada’s largest privately owned communications company, distinguished by its portfolio of leading media brands, including Toronto Life, Chatelaine, and Maclean’s. At SJC, creativity, technology and journalism intersect to deliver content that resonates and performs. From integrated creative studios and advanced ad-tech to a portfolio of iconic media brands, we craft and distribute award-winning stories for audiences and advertisers alike.

Partnering with organizations across North America, we build marketing solutions that inform, inspire and empower on every platform—from print to emerging digital channels. Our engineering team is seeking a Senior Full-Stack Developer to play a key role in the engineering function for our Media organization. In this role you will be responsible for maintaining and enhancing our digital platforms that enable product, content and monetization to succeed for all stakeholders across SJC.

As a senior member of the team, you will help to define technical priorities, contribute to architectural decisions, and collaborate closely with the product managers, designers, and editors to deliver high-impact solutions that maximize value for our users and revenue for our business. This role requires a proven track record of contributing to complex projects, architectural design, and quality code production, along with an appetite to learn—you'll be ramping up on our AdOps stack (Header Bidding, Google Ad Manager, and the data pipelines behind ad revenue) as part of the role, so we're looking for someone adaptable and eager to grow into that domain. Collaborate with other engineers as well as PMs and designers, contributing to a culture grounded in trust, teamwork, clear expectations, accountability, and continuous improvement.





Architect and develop new platform and product features using modern frameworks (TypeScript, React, Node.js) and AI technologies, taking ownership from prototype through production and potentially mentoring junior developers in the process. Ramp up on and eventually contribute to the technical implementation of our ad stack, including Header Bidding and Google Ad Manager, working closely with our AdOps engineer. Maintain build and deployment infrastructure.

Docker, GitHub Actions, AWS CodeBuild, Terraform, and AWS Cloud formation. Lead database development and administration using MySQL/MariaDB on AWS RDS Aurora. 5+ years in software engineering with a track record of contributing to high-performing teams.

Adaptable and curious: comfortable picking up new domains (like AdOps/programmatic advertising) on the job, with no prior ad tech experience required.

Owning shared product services: authentication, content APIs, adtech, user engagement, personalization. Shipping mobile web experiences (Next.js, React, Node, TypeScript—plus the leading edge framework that emerges tomorrow) accelerated with the use of AI coding agents. Crushing performance & Core Web Vitals so ad viewability and subscription conversions soar.

Championing engineering culture: code quality, observability, threat modeling, blameless retrospectives.

Your Technical Skills Include: A bachelor’s degree in Software Engineering, Computer Science, or equivalent. Skilled in REST APIs (Golang, Python),



containerization (Docker, AWS ECR/ECS/Fargate), microservices architecture, and serverless (AWS Lambda, Step Functions).

AdOps: Proficient with programmatic advertising, GAM, advertising analytics, and A/B testing. AI-assisted coding: using AI tools to accelerate coding productivity while maintaining strict quality oversight over AI-produced code.

Data stores: Strong with relational databases (MySQL/MariaDB, PostgreSQL); familiarity with NoSQL and column-store databases (e.g., Data engineering experience is a plus. Hands-on CI/CD (GitHub Actions, AWS CodeBuild) and CDN/edge computing (Cloudflare).

AdOps: No prior experience required, but genuine interest in learning programmatic advertising, GAM, and ad analytics is expected. PHP and WordPress experience are a plus. Employee & Family Assistance Program (EFAP) and access to online health & wellness resources through Homewood Health.

Scholarship program available for employees’ children. Health and Dental Benefits Employee & Family Assistance Program (EFAP) and access to online health & wellness resources through Homewood Health. Scholarship program available for employees’ children.

Amaze our customers: We put our customers’ evolving needs at the heart of the business and inspire through our ideas, quality and service. We value diversity as the means to creativity and cultivate a cooperative environment where everyone belongs. Forward-thinking and flexible, we react quickly and boldly to change.

Contribute to our community: Inclusion at SJC We celebrate this diversity and we draw strength from it. Inclusivity at SJC means fostering a culture that welcomes and respects each individual as equal – both inside our walls and within the larger community. #

📌 Développeur Full-Stack / Full-Stack Developer (Ruby on Rails - React - Typescript) (Toronto)
🏢 St Joseph Communications
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: développeur full-stack / full-stack developer (ruby on rails - react - typescript) (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: développeur full-stack / full-stack developer (ruby on rails - react - typescript) (toronto) / toronto