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- ...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...SeniorFull timeRemote workFlexible hours
- ...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...SeniorFull timeInternshipWork at officeLocal areaImmediate startRemote workWork from homeFlexible hours
- 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...SeniorLong term contract
- ...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...SeniorFull time
- ...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...SeniorFull time
- ...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-...SeniorFull timeInternshipWork at officeRemote workRelocation2 days per week
$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...SeniorFull timeWork from homeFlexible hours$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...SeniorFull time- ...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...SeniorPermanent employmentFull timeLocal area
- ...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...SeniorFull timeLocal areaRemote work
$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 timeNight shift3 days per week- ...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 timeWork at officeRemote workFlexible hours
- ...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...SeniorFull timeInternship
$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...SeniorWork at office2 days per week3 days per week- ...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....SeniorFull time
$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 &...SeniorFull timeContract workApprenticeshipRemote workFlexible hours- ...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,...SeniorContract work
$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 contractPermanent employmentFull timeInternshipWork at officeFlexible hours2 days per week3 days per week$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...SeniorFull time- ...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...SeniorRemplacementContract work
- ...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...SeniorFull time
- ...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
$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...SeniorWork at office2 days per week3 days per week- ...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 timeWork at officeRemote work2 days per week3 days per week
$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....SeniorWork at office3 days per week- ...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...SeniorLong term contractFull time
$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...SeniorLong term contractFull timeTemporary workSummer workWork at officeLocal areaRemote workFlexible hours- ...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 \\\\...SeniorFull time
- ...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...SeniorFull timeWork at officeLocal areaFlexible hours2 days per week
- ...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...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full-Stack Developer. Be the first to apply!
- full stack developer Toronto, ON
- full stack web developer Toronto, ON
- senior full stack engineer Toronto, ON
- full stack developer remote Toronto, ON
- senior contracts manager contracts specialist Toronto, ON
- senior administrative officer Toronto, ON
- senior project accountant Toronto, ON
- senior accounting technician Toronto, ON
- senior account executive Toronto, ON
- senior manager risk management Toronto, ON
