Software Engineering Intern
Docusign is looking for a Software Engineering Intern who will contribute to the front-end development of the Navigator Core experience, working on features that enhance user interaction and navigation across B2B IAM products. This role offers the opportunity to gain hands-on experience with modern front-end technologies and agile development methodologies, contributing directly to a core platform used by a wide range of customers.
This is an internship role for 10 weeks of duration. This position is an individual contributor role reporting to the Sr. Manager, Software Engineering.
Responsibility:
Design, implement, and deploy user-facing features for the Navigator Core front-end Write and execute comprehensive unit and integration tests using Playwright to ensure high code quality, reliability, and maintainability Troubleshoot, diagnose, and resolve application bugs and performance bottlenecks Contribute to the design and architecture of our systems in collaboration with senior engineers Gain a deep understanding of DocuSign’s Navigator/IAM toolset and standard development practices (including coding standards, testing methodologies, deployment, and feature rollout) Partner with Product Managers and Designers to translate business requirements into clear, actionable technical specifications Participate in the full development lifecycle, including daily stand-ups, sprint planning, and retrospectives Engage in code reviews, providing and receiving constructive feedback Contribute to creating and maintaining documentation for new features and development practices Work with product teams to identify and propose solutions for existing workflow pain points Conclude the internship by presenting your work, progress, and final accomplishments to the team
Job Designation: 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 bringÂ
Basic Qualifications: Pursuing a Bachelor's degree in Computer Science, Software Engineering, or a related field with a graduation date of December 2027 - May/June 2028 Experience with JavaScript, HTML, and CSS for building dynamic user interfaces Experience with a modern JavaScript framework (such as React, Angular, or Vue), state management libraries like Redux Toolkit (RTK), and testing libraries like Jest and Playwright or similar Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines in DevOps platforms (e.g., Azure DevOps) Experience with cloud computing principles
Preferred Qualifications: Excellent analytical skills, coupled with strong communication and cross-functional collaboration abilities Familiarity with Git for source code management Commitment to writing clean, efficient, and well-tested code Strong core coding, debugging, and problem-solving abilities Skilled in consuming and integrating data via RESTful APIs