Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full-Stack Developer

SJC

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 influence—and a 22-year streak on Canada’s Best Managed Companies list—reflects a culture committed to excellence and constant evolution. To learn more about our organization, please visit

About the Role

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.

What You’ll Do in this Role:

  • 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. e.g. Docker, GitHub Actions, AWS CodeBuild, Terraform, and AWS Cloud formation.
  • Lead database development and administration using MySQL/MariaDB on AWS RDS Aurora.
  • Other duties as assigned.
  • Experienced engineer: 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.
  • Cross-functional partner: Proven collaborator with PMs, designers, and peers to take products from 0→1, managing expectations and delivering impact while fostering transparency and operational excellence.
  • 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:

  • Education: A bachelor’s degree in Software Engineering, Computer Science, or equivalent.
  • Back-end & runtimes: 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., ClickHouse) is a plus. Data engineering experience is a plus.
  • Delivery & edge: 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.

Benefits at SJC:

SJC is committed to the well-being and professional development of its employees. Our comprehensive benefits package includes:

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.
  • Exclusive employee subscription rates for SJC publications.
  • A complimentary 1-year Toronto Life Insider membership.
  • Discounted annual GoodLife membership.
  • Participation in the Perkopolis Perk Program, offering employee pricing at a wide range of retailers.

A Workplace Built for Everyone:

SJC Values

  • Amaze our customers: We put our customers’ evolving needs at the heart of the business and inspire through our ideas, quality and service.
  • Be relentlessly curious: We take the initiative to learn, try new things and brainstorm the next big idea.
  • Respect every individual as equal: We value diversity as the means to creativity and cultivate a collaborative environment where everyone belongs.
  • Innovate and adapt with urgency: Forward-thinking and flexible, we react quickly and boldly to change.
  • Contribute to our community: We apply our resources and passions to make a difference – for people and our planet

Accommodations at SJC

SJC i is proud to be an equal-opportunity employer, where everyone feels welcome and has the opportunity to thrive. We're committed to creating inclusive and barrier-free recruitment processes and work environments. If you're contacted for an interview and require any accommodations to ensure a fair and equitable experience, please let our Human Resources team know. We'll handle any information you share with complete confidentiality.

Inclusion at SJC

Equality and respect for all is one of our founding values and core beliefs at SJC. We are a diverse group with associates of all ages, orientations, races and talents. 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.

#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Full-Stack Developer in Toronto, ON vacancy
  •  ...Position Overview We are looking for a Senior Full Stack Developer who can work across our entire product portfolio, from the established platforms that hundreds of school districts run on every day to the next-generation platform we are building to expand what's possible... 
    Senior
    Full time
    Remote work
    Flexible hours

    BusPlanner

    Toronto, ON
    8 days ago
  •  ...interactions with healthcare providers, through human-centric software powered by AI. WHAT'S ON OFFER We're looking for a Senior Full-Stack Developer to join our engineering team! You'll work across the full stack to design, build, and ship features that directly impact... 
    Senior
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Odaia Intelligence Inc.

    Toronto, ON
    8 days ago
  • We’re seeking a Senior Software Engineer to enhance a cross-asset order and position management system. The engineer shall have experience...  ...portfolio managers, quantitative analysts, and product teams to develop technology solutions that create tangible business value in the... 
    Senior
    Long term contract

    Luxoft

    Toronto, ON
    7 days ago
  •  ...working, tested applications. This includes developing detailed programming specifications,...  ...track record for meeting deadlines   Full Stack Skills: Proficient with both front...  ...advice to clients, program staff and senior management. A team player with a track... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    7 days ago
  •  ...Trevor Frances Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer who brings strong technical expertise across both front-end and back-end development, along with the ability to design and... 
    Senior
    Full time

    Trevor Frances Recruitment

    Toronto, ON
    more than 2 months ago
  •  ...over 25 countries around the world. Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description We are looking for a Senior Full Stack Developer to design, build and maintain both front-end interfaces and back-... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    Relocation
    2 days per week

    Miratech

    Toronto, ON
    14 hours ago
  • $120k - $145k per year

     ...implementation, our 750+ global experts deliver intelligent solutions trusted by 500 million people. About The Role As a Senior Full Stack Developer you'll be tasked with working on web application development. Working within the software development team, your duties... 
    Senior
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    19 days ago
  • $165k - $200k per year

     ...Senior Full Stack Software Developer Location: Toronto GTA (hybrid) · Type: Full-time · Openings: 2 · Salary: CA$165K – $200K + equity The role Build and ship the production web applications that power our client's global operations. This is for an action... 
    Senior
    Full time

    Targeted Talent

    Toronto, ON
    9 days ago
  •  ...technology and build a more sustainable, more inclusive world. Job Description Role Overview: We are seeking a Senior Java Full Stack Developer to design and deliver scalable enterprise applications within a complex financial-services environment. The role will focus... 
    Senior
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    6 days ago
  •  ...difference every day? Join us at QualityAI! We are looking for a Full-Stack Developer to join our growing team in Canada/Mexico/Argentina!...  ...PostgreSQL, AWS, and Cloud technologies. Proven experience as a senior-level Full Stack Developer / Forward Deployed Engineer, capable... 
    Senior
    Full time
    Local area
    Remote work

    Qualitest Group

    Toronto, ON
    4 days ago
  • $100k - $120k per year

    ️Are you a full stack developer who wants to build reliable, production-grade features on complex financial data, from backend services to client reporting?  We’re hiring an Intermediate Full Stack Python Developer to join an established financial software company building... 
    Full time
    Night shift
    3 days per week

    STACK IT Recruitment

    Toronto, ON
    2 hours ago
  •  ...operators. Together, we help tens of thousands of clients safely age in the comfort of their homes.   Job Description The Full Stack JavaScript Developer works in a small agile development team, producing the most advanced home care practice management system in the industry... 
    Full time
    Work at office
    Remote work
    Flexible hours

    VIV Technologies

    Toronto, ON
    3 days ago
  •  ...We are looking for a Full Stack developer to join our Toronto team and help us take our products to the next level in connectivity and performance...  ...and global Transportation.    The Role  As a Senior Full Stack Developer, you will work on projects related to machine... 
    Senior
    Full time
    Internship

    Invision AI

    Toronto, ON
    a month ago
  • $95k - $145k per year

    Senior Java Full Stack Developer Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office at a minimum 2 -3 days per week subject to change at any time. This strategic role will support CGI's continued growth within... 
    Senior
    Work at office
    2 days per week
    3 days per week
    Toronto, ON
    14 days ago
  •  ...technologies (JSON/XML). Experience designing, developing, and  supporting MuleSoft integration...  ...technical expertise to recommend, develop and maintain corporate policies, procedures...  ...architecture, design documents, and technology stack descriptions), user documentation.... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    24 days ago
  • $120k - $160k per year

     ...first. That’s where you come in. The Role We're hiring Senior Full-Stack Developers to build and own the client-facing product...  ...Google Cloud Platform, Kubernetes, Docker, Terraform, Pub/Sub Developer Tools: Azure DevOps, Git, Webpack Testing &... 
    Senior
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    Flinks

    Toronto, ON
    more than 2 months ago
  •  ...Description: Designs, develops, integrates, tests, deploys, and maintains enterprise platform capabilities across the...  ...security and privacy teams, and ministry partners, the Senior Software Developer – Full Stack converts approved designs and requirements into secure,... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    3 hours ago
  • $70k - $90k per year

     ...Opportunity Our Development team is growing, and we're looking for a .NET Full-Stack Developer who's excited to build high-quality, customer-facing features and solve real business problems. You'll work across our stack - C#/.NET, React, and our in-house Storybook component... 
    Long term contract
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Method Integration Inc.

    Toronto, ON
    10 days ago
  • $100k - $130k per year

     ...help life sciences brands achieve their full potential through best-in-class marketing...  ...growth. Job Description The Senior Web Developer builds and delivers production web...  ...sciences brands as part of Klick’s Full Stack + AI team. The role combines deep web engineering... 
    Senior
    Full time

    Klick Health

    Toronto, ON
    20 days ago
  •  ...Required Experience: Senior-level hands-on experience developing Java and Spring Boot services and REST APIs, including use of the HAPI FHIR library...  ...practical experience with the Ontario HRM Standard. ReactJS full-stack development experience and hands-on knowledge of FHIR... 
    Senior
    Remplacement
    Contract work

    Maarut

    Toronto, ON
    4 days ago
  •  ...requirements into working, tested applications, including developing detailed technical specifications, writing code,...  ..., and supporting solution implementation. Design, develop, test, deploy, and maintain full-stack web applications using modern development frameworks and... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    28 days ago
  •  ...TitleSoftware Developer - Full StackDescription Demonstrated experience designing, developing and integrating AI-enabled applications, including...  ...and support knowledge transfer activities. Full Stack Development and Solution Architecture – 45% Experience designing... 
    Senior

    Analyst Technical Solutions

    Toronto, ON
    24 days ago
  • $95k - $145k per year

    Senior Java Full Stack Developer Position Description CGI is looking for an experienced Full Stack Developer to work on challenging assignments related to the modernization and evolution of large-scale financial applications. We are looking for a Full Stack Developer... 
    Senior
    Work at office
    2 days per week
    3 days per week
    Toronto, ON
    26 days ago
  •  ...Full Stack Developer Junior / Intermediate About Reactiv Reactiv is an AI-powered platform that helps Shopify merchants build beautifully branded, high-converting mobile apps without the usual complexity. At the core of what we do is Reactiv Clips, a feature... 
    Full time
    Work at office
    Remote work
    2 days per week
    3 days per week

    Reactiv

    Toronto, ON
    12 days ago
  • $80k - $130k per year

    Senior Java Full Stack Developer Position Description We are Canada's largest independent information technology services firm, and after 50 years, we're still growing! Join Canada's largest IT Company as a 'Full Stack Java Developer', in our Financial Services Sector.... 
    Senior
    Work at office
    3 days per week
    Toronto, ON
    26 days ago
  •  ...Position: Full Stack -  Software Developer Location: Toronto, ON Job ID#: RQ11443 Duration: 6 Months Role Overview We are seeking a senior-level Full Stack Developer with strong expertise in Java and Angular to support the design... 
    Senior
    Long term contract
    Full time

    Symbiotic Digital

    Toronto, ON
    a month ago
  • $110k per year

     .... In response to the evolving education landscape, Nelson developed Edwin, a digital learning ecosystem. Edwin is a learning platform...  ...the Role Reporting to the Team Lead, Development, the Senior Full Stack Developer (Developer III) is responsible for instrumenting, deploying... 
    Senior
    Long term contract
    Full time
    Temporary work
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours

    Nelson Education Ltd

    Toronto, ON
    more than 2 months ago
  •  ...We do have a job opening for S \ oftware Developer - Full Stack - Senior \\\\ for our direct client Province of Ontario. The position details are given below: \\ \\\\ \\\\ Job Details: \\\ \\\\\ \\\\ Job ID: \\\ RQ11224 - Software Developer - Full Stack - Senior \\\\... 
    Senior
    Full time

    Itprofound Inc.

    Toronto, ON
    more than 2 months ago
  •  ...reliability, maintainability, and the experience for developers and content authors. Your remit will be to help evolve our stack to better suit the changing needs of our...  ...Experience with WordPress or equivalent CMS ~ Strong full-stack engineering experience building and... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week

    Opentable

    Toronto, ON
    2 days ago
  •  ...We do have a job opening for Software Developer - Full Stack - Senior for our direct client Province of Ontario. The position details are given below: Job Details: Job ID: RQ11347 - Software Developer - Full Stack - Senior Client : Land & Resources Cluster Location... 
    Senior
    Full time

    Itprofound Inc.

    Toronto, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full-Stack Developer. Be the first to apply!