Software Engineer- Fullstack
Seattle, King County, Washington, 98127, USA
Listed on 2025-12-02
-
Software Development
Full Stack Developer, Front End Developer, Software Engineer, Backend Developer
Company Overview
Docusign brings agreements to life. Over 1.5 million customers and more than a billion people in over 180 countries use Docusign solutions to accelerate the process of doing business and simplify people’s lives. With intelligent agreement management, Docusign unleashes business-critical data that is trapped inside of documents. Until now, these were disconnected from business systems of record, costing businesses time, money, and opportunity.
Using Docusign’s Intelligent Agreement Management platform, companies can create, commit, and manage agreements with solutions created by the #1 company in e‑signature and contract lifecycle management (CLM).
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, Type Script, Webpack, and related frameworks
- Collaborate with backend engineers to design and consume RESTful and Graph
QL 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
Hybrid: Employee divides their time between in‑office and remote work. Access to an office location is required. (Frequency: Minimum 2 days per week; may vary by team but will be weekly in‑office expectation)
Positions at Docusign are assigned a job designation of either In Office, Hybrid or Remote and are specific to the role/job. Preferred job designations are not guaranteed when changing positions within Docusign. Docusign reserves the right to change a position’s job designation depending on business needs and as permitted by local law.
What you bringBasic
- 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/Type Script, 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)
- Demonstrated ability to take ownership of features and deliver high‑quality, maintainable code in an agile environment
Preferred
- Experience building…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).