Software Engineer, Frontend
Core
Build secure, scalable identity solutions and authentication frameworks for millions of users, enabling seamless sign-in, sign-up, and account security across Squarespace products.
Role type
Senior Frontend Engineer (Identity & Access Management)
Builds
Mission-critical authentication, authorization, and account security frameworks (sign-in, sign-up, MFA, passkeys, OAuth, identity verification)
Domain
Internet Security / Identity & Access Management (IAM)
Deliverable
production ML models | product features
Required skills
Modern frontend development (HTML/CSS/TypeScript/React), Large-scale application software development, OAuth/WebAuthN/IdentityProviders experience, Backend familiarity (Node.js/Java/Go), Web application development, Readable and dependable code practices
Preferred skills
Experience integrating frontend with OAuth/OIDC/session management services
Technologies
React, TypeScript, HTML, CSS, Node.js, Java, Go, OAuth, OIDC, WebAuthN
Responsibilities
Own features end-to-end from architecture to delivery, Build elegant user experiences for authentication and security features, Collaborate with cross-functional stakeholders (product, design, security, legal), Define frontend architecture, engineering standards, and testing strategies, Integrate frontend applications with identity and authorization services
Seniority
Senior, hands-on IC