💼Jobs 📝Blog 🧮Salary Calc 🌍Cost of Living 📋Tax Guide
👤Sign In Post a Job — from $99
Okta

Senior Software Engineer, Frontend (Web)

EngineeringFull-TimeSenior
Location
Worldwide
Job Type
Full-Time
Experience
Senior
Apply Now

Job Description

ABOUT THE ROLE We're seeking a Senior Software Engineer to build and evolve Okta's web platform using React and Next.js. 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. WHAT YOU'LL DO As a Senior Software Engineer, you will bring deep frontend expertise to solve complex engineering problems autonomously. Your responsibilities will include: - Building and maintaining reusable page templates, features, and component systems in Next.js using TypeScript and React. - Designing scalable data-fetching patterns from headless CMS APIs (GraphQL and REST), transforming structured content into polished frontend experiences. - Collaborating on content model design with content architects, ensuring CMS data maps cleanly to frontend templates. - Implementing responsive, accessible, high-performance UI following established design system patterns and proposing improvements when existing patterns fall short. - Working closely with the design system team to assemble pages and experiences from the internal component library. - Leverage AI-assisted development tools (Claude Code, GitHub Copilot, Cursor) fluently in your daily workflow to accelerate delivery. - Writing thorough unit and integration tests to prevent regressions. - Participating actively in code reviews giving thoughtful, constructive feedback and receiving it openly. - Collaborating 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. - Communicating technical trade-offs clearly to non-technical stakeholders. - Taking ownership of frontend performance Core Web Vitals, bundle optimization, and rendering strategy choices (SSR/ISR/static). WHAT YOU'LL NEED - 5-8 years of professional frontend or full-stack engineering experience shipping production web applications. - Deep working knowledge of Next.js, including App Router patterns, server/client components, data-fetching strategies, caching, and API routes. - Consistently producing high-fidelity, polished UI from Figma comps with strong CSS skills including responsive design, Grid, Flexbox, and CSS-in-JS (styled-components, Emotion, or similar). - Solid experience connecting Next.js to headless CMS platforms (Contentful, AEM, Sanity, or similar). - Fluent with AI-assisted programming tools (Claude Code, Copilot, Cursor). - Strong understanding of Core Web Vitals, bundle optimization, and rendering strategy trade-offs. - Deep HTML, CSS, and TypeScript fundamentals. - Comfortable with Git workflows and CI/CD pipelines. WHY REMOTE Okta is a remote-friendly company that values flexibility and work-life balance. As a Senior Software Engineer, you will have the opportunity to work from anywhere and be part of a team that is passionate about building innovative solutions. BENEFITS - Competitive salary: $150,000 - $200,000 per year - Comprehensive benefits package, including medical, dental, and vision insurance - 401(k) matching program - Flexible PTO policy - Professional development opportunities - Access to cutting-edge technology and tools - Collaborative and dynamic work environment