Software Engineer
Overview
In this role you will own full-stack development of customer-facing features, primarily using React/Typescript with backend APIs in Node.js or C#. You’ll ship modular UI and scalable services while collaborating with design and usability teams. You’ll also drive engineering excellence through code reviews, mentoring, and process improvements. This is a cross-functional, fast-paced environment where your work directly shapes user experience and product capabilities. You’ll contribute to a scalable, modular architecture that powers intelligent agreement management at DocuSign.
Compensation / BenefitsPaid Time OffPaid Parental LeaveFull Health Benefits PlansRetirement PlansLearning and DevelopmentRestricted Stock Units (RSUs)
ResponsibilitiesDesign, develop, and maintain responsive UI using React and TypescriptDesign, develop, and maintain API endpoints with Node.js/C#/GraphQLBuild and maintain microservices and micro-frontend architecturesEnsure seamless user experiences across the stackCollaborate with cross-functional teams and align on designsMentor engineers through design and code reviews
Key requirements3+ years of software engineering experienceProficiency with React, Typescript, JS, HTML, CSS, AJAX, JSONExperience with OO languages like C# or JavaExperience collaborating with Designers and Usability ResearchersExperience with object-oriented design patternsBS degree in Computer Science or equivalent experienceuser-centered usabilitycross-functional collaborationmentoring and leadershipReactTypescriptJavaScript