Senior Software Engineer, Frontend (Web)

United States Digital Space LLC

Toronto

Hybrid

CAD 104,000 - 156,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Bonus
Health, dental, and vision insurance
RRSP with company match
Telemedicine
Paid leave (PTO + parental leave)

Job summary

the company is seeking a Senior Software Engineer to build and evolve the web platform using React and Next.js. You will design scalable frontend systems, optimize performance, and integrate CMS APIs while collaborating with designers, content architects, and engineers.

You will employ AI-assisted development tools to move faster with high quality, contribute to testing, accessibility, and SEO, and own frontend performance and production reliability in a hybrid workplace.

Qualifications

  • 5–8 years of professional frontend or full-stack engineering experience shipping production web applications.
  • Deep working knowledge of Next.js, App Router, server/client components, data-fetching and API routes.
  • Strong CSS skills: responsive design, Grid, Flexbox, and CSS-in-JS with modern libs.
  • Experience with headless CMS platforms (Contentful, AEM, Sanity or similar).
  • Fluent with AI-assisted programming tools (Claude Code, Copilot, Cursor).
  • Solid understanding of Core Web Vitals, SEO, WCAG, SSR/ISR and performance patterns.
  • Fundamentals: HTML, CSS, TypeScript; Git workflows; CI/CD; clear communication.

Responsibilities

  • Frontend Development & Architecture: Build reusable templates and components in Next.js with TS and React.
  • Design System Collaboration: Work with design system team to assemble pages from the component library.
  • AI-Assisted Engineering: Utilize Claude Code, Copilot, Cursor to accelerate delivery and evaluate outputs.
  • Quality & Collaboration: Write unit/integration tests; participate in code reviews; cross-disciplinary collaboration.
  • Performance & Production Ownership: Own frontend performance, bundle optimization, and production debugging.

Skills

Next.js & React
Visual Frontend & Motion
Headless CMS Integration
AI-Assisted Development
Performance, Accessibility & SEO
Fundamentals & Collaboration
Nice to Have: AEM / Three.js

Tools

Git
CI/CD
TypeScript
Contentful
AEM
Sanity
Framer Motion

Job description

**Secure Every Identity, from AI to Human

**Identity is the key to unlocking the potential of AI. the company secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence.

This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk.

Role Overview

We are seeking a Senior Software Engineer to build and evolve the company’s web platform using React and Next.js. In this role, you will bring deep frontend expertise to solve complex engineering problems autonomously from designing scalable page systems and optimizing performance to integrating CMS APIs and refining developer workflows. You work independently on ambiguous problems but thrive in collaboration with designers, content architects, and fellow engineers. AI-assisted development tools are part of how this team works, and you leverage them fluently to move faster while maintaining high standards. This is a hands‑on IC role with significant autonomy and real ownership, ideal for an engineer who combines deep technical understanding with strong collaborative instincts.

Key Responsibilities
  • Frontend Development & Architecture: Build and maintain reusable page templates, features, and component systems in Next.js using TypeScript and React. Design scalable data-fetching patterns from headless CMS APIs (GraphQL and REST), transforming structured content into polished frontend experiences. Collaborate on content model design with content architects, ensuring CMS data maps cleanly to frontend templates. Implement responsive, accessible, high-performance UI following established design system patterns and propose improvements when existing patterns fall short.
  • Design System Collaboration: Work closely with the design system team to assemble pages and experiences from the internal component library. Identify gaps where new patterns or variants are needed, articulate requirements clearly, and collaborate on solutions whether that means contributing to the design system directly or building well-scoped custom components when the system doesn’t yet cover a specific need.
  • AI-Assisted Engineering: Leverage AI-assisted development tools (Claude Code, GitHub Copilot, Cursor) fluently in your daily workflow to accelerate delivery. Critically evaluate AI-generated output and share effective patterns with teammates. Help the team develop good habits around AI tooling through collaboration and example, not mandate.
  • Quality & Collaboration: Write thorough unit and integration tests to prevent regressions. Participate actively in code reviews giving thoughtful, constructive feedback and receiving it openly. Collaborate across disciplines with content architects, designers, and the design system team to deeply understand content models, component APIs, and how they fit together in page assembly. Communicate technical trade-offs clearly to non-technical stakeholders.
  • Performance & Production Ownership: Take ownership of frontend performance Core Web Vitals, bundle optimization, and rendering strategy choices (SSR/ISR/static). Investigate and resolve complex production bugs independently. Contribute to operational improvements like monitoring, documentation, and internal tooling that benefit the broader team.
Required Qualifications
  • Experience: 5–8 years of professional frontend or full-stack engineering experience shipping production web applications.
  • Next.js & React: Deep working knowledge of Next.js, including App Router patterns, server/client components, data-fetching strategies, caching, and API routes. You understand the trade-offs between rendering approaches and can choose the right one for a given problem.
  • Visual Frontend & Motion: You consistently produce high-fidelity, polished UI from Figma comps. Strong CSS skills including responsive design, Grid, Flexbox, and CSS-in-JS (styled-components, Emotion, or similar). Experience with animation and interaction patterns using Framer Motion, GSAP, or CSS transitions. You care about craft and detail.
  • Headless CMS Integration: Solid experience connecting Next.js to headless CMS platforms (Contentful, AEM, Sanity, or similar). You understand content models deeply and have built template systems that map structured data to rich frontend experiences.
  • AI-Assisted Development: Fluent with AI-assisted programming tools (Claude Code, Copilot, Cursor). You use them to move faster while critically evaluating output understanding when to trust, when to reject, and how to prompt effectively.
  • Performance, Accessibility & SEO: Strong understanding of Core Web Vitals, bundle optimization, and rendering strategy trade-offs. Solid command of WCAG standards, SEO best practices (structured data, metadata, SSR/ISR), and how to build them into your work from the start rather than bolt them on.
  • Fundamentals & Collaboration: Deep HTML, CSS, and TypeScript fundamentals. Comfortable with Git workflows and CI/CD pipelines. You communicate clearly, collaborate well across disciplines, and can work through ambiguity without needing constant direction.
  • Nice to Have: Experience with Adobe Experience Manager (AEM) or similar enterprise CMS authoring platforms. Experience with Three.js, WebGL, or advanced interactive web experiences. Contributions to design systems or component libraries.

#LI- Hybrid

p-2419

Below is the annual salary range for candidates located in Canada. Your actual salary will depend on factors such as your skills, qualifications, and experience. In addition, the company offers equity (where applicable), bonus, and benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. To learn more about our Total Rewards program, please visit:https://rewards.the company.com/can.

The annual base salary range for this position for candidates located in Canada is between:

$104,000—$156,000 CAD

The the company Experience
  • Supporting Your Well-Being
  • Driving Social Impact
  • Developing Talent and Fostering Connection + Community

We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one.

the company is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Front End Developer
Java Front End Developer

United States Digital Space LLC • Toronto

On-site
CAD 80,000 - 90,000
Senior Front-End Web Developer
Senior Front-End Web Developer

United States Digital Space LLC • Toronto

On-site
CAD 91,000 - 141,000
Staff Front-End Engineer - CANADA (Remote)
Staff Front-End Engineer - CANADA (Remote)

Luxury Presence • Montreal (administrative region)

On-site
CAD 120,000 - 150,000
Front End Developer
Front End Developer

Jobgether • Toronto

Hybrid
CAD 89,000 - 100,000
Remote work in Canada
Competitive CAD salary
Software Engineer II, Developer Tooling (Auth0)
Software Engineer II, Developer Tooling (Auth0)

United States Digital Space LLC • Toronto

Hybrid
CAD 110,000 - 152,000
Equity where applicable
Bonus
Health insurance
+6
Senior Software Engineer, AI Authentication (Auth0)
Senior Software Engineer, AI Authentication (Auth0)

United States Digital Space LLC • Toronto

Hybrid
CAD 136,000 - 187,000
Equity
Performance bonus
Health insurance
+7
Staff Software Engineer - Device Identity
Staff Software Engineer - Device Identity

United States Digital Space LLC • Toronto

On-site
CAD 160,000 - 220,000
Health insurance
Dental insurance
Vision insurance
+3
Senior Full-Stack Software Developer
Senior Full-Stack Software Developer

United States Digital Space LLC • Toronto

Hybrid
CAD 107,000 - 158,000
Angular or React Full Stack Developer - onsite Mississauga CA
Angular or React Full Stack Developer - onsite Mississauga CA

United States Digital Space LLC • Mississauga

On-site
CAD 60,000 - 95,000
Medical coverage
Retirement plans
Life insurance
+1
Frontend Engineer
Frontend Engineer

United States Digital Space LLC • Toronto

On-site
CAD 90,000 - 130,000
Health, dental, and vision coverage
Unlimited PTO
Downtown Toronto office location
+2