Software Engineer Intern

DocusignChicago, IL
2dHybrid

About The Position

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 position is an individual contributor role reporting to the Sr. Manager, Software Engineering.

Requirements

  • Pursuing a Bachelor's degree in Computer Science, Software Engineering, or related field with a graduation date of December 2026 - May 2027
  • Experience with JavaScript, HTML, and CSS for building dynamic user interfaces
  • Experience with a modern JavaScript framework (such as React, Angular, or Vue) and state management libraries (e.g., Redux Toolkit - RTK)
  • Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines in DevOps platforms (e.g., Azure DevOps)
  • Experience with cloud computing principles

Nice To Haves

  • 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

Responsibilities

  • 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
  • Actively 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service