Basic Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent industry experience 5+ years of professional experience developing and maintaining production web applications Experience with React, JavaScript/TypeScript, Webpack, and modern frontend development tools Experience with backend technologies and service integration (e.g., Node.js, .NET, or similar frameworks) Experience with RESTful API design, data fetching, and state management patterns Experience with authentication and authorization standards (OAuth 2.0, OIDC, SAML, etc.) Preferred Ability to take ownership of features and deliver high-quality, maintainable code in an agile environment Experience building authentication or identity-related features (login, MFA, SSO, passkey, etc.) Experience with cloud environments such as Azure, AWS, or GCP Knowledge of CI/CD pipelines, feature flagging, and automated testing frameworks Familiarity with performance monitoring, logging, and telemetry tools Strong problem-solving, communication, and collaboration skills Passion for building secure, delightful user experience
In this role, you will be a member of the Authentication Platform team responsible for powering Docusign’s core authentication experiences, including login, signup, passkey, SSO, and two-step verification. Our mission is to deliver secure, seamless, and modern authentication experiences for millions of users across Docusign’s ecosystem. You will work closely with product, design, and backend platform engineers to build high-quality web applications and integrations that improve reliability, performance, and user experience. You will be instrumental in building and modernizing the authentication frontend stack using technologies such as React and Webpack, and in developing backend services and APIs that enable frictionless, phishing-resistant login flows. A successful person in this role takes strong ownership, enjoys solving complex technical problems, and thrives in an environment where you’re empowered to drive meaningful product and security impact. You’ll collaborate across engineering and security teams to shape how users access Docusign safely and efficiently. This position is an individual contributor role reporting to the Software Engineering Manager. Responsibility Design, develop, and maintain secure, performant, and user-friendly authentication experiences across web and mobile web Build modern frontend applications using React, TypeScript, Webpack, and related frameworks Collaborate with backend engineers to design and consume RESTful and GraphQL APIs that power the authentication platform Apply strong ownership to drive features end-to-end—from technical design and implementation to monitoring and production support Partner with design and product to ensure accessibility, responsiveness, and usability across devices and browsers Contribute to reusable UI components, shared libraries, and frontend build pipelines to improve developer efficiency Participate in code reviews, technical discussions, and design sessions to ensure code quality, scalability, and security Learn and apply best practices in authentication, security, and frontend architecture continuously Mentor peers and contribute to a collaborative, inclusive engineering culture