×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Frontend; Web

Job in Toronto, Ontario, C6A, Canada
Listing for: Doist
Full Time position
Listed on 2026-07-23
Job specializations:
  • Software Development
    Front End Developer, React.js
Salary/Wage Range or Industry Benchmark: 104000 - 156000 CAD Yearly CAD 104000.00 156000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer, Frontend (Web)

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta 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.

Role Overview

We are seeking a Senior Software Engineer to build and evolve Okta’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 Type Script and React.
  • Data‑fetching patterns: Design scalable data‑fetching patterns from headless CMS APIs (GraphQL and REST), transforming structured content into polished frontend experiences.
  • Content model collaboration: Collaborate on content model design with content architects, ensuring CMS data maps cleanly to frontend templates.
  • Responsive UI: 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, Git Hub 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.
  • Write tests & reviews: Write thorough unit and integration tests to prevent regressions. Participate actively in code reviews giving thoughtful, constructive feedback and receiving it openly.
  • Cross‑disciplinary collaboration: 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
  • 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. Able to choose the right rendering approach.
  • Visual Frontend & Motion:
    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.
  • Headless CMS Integration:
    Solid experience connecting Next.js to…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary