[Remote] Software Engineer
Note: The job is a remote job and is open to candidates in USA. Docusign is a leading company in e-signature and contract lifecycle management, providing solutions that simplify business processes. The Software Engineer will join the Sign Platform Experiences team, focusing on building user-friendly experiences and robust back-end systems.
Responsibilities
- Work with Product Management and other engineers to understand design requirements and provide estimates for development
- Drive and participate in the design and architecture of our microservices
- Write high quality code and services that are maintainable, scalable and testable
- Work as part of a passionate, agile development team to deliver engaging experiences and robust back-end systems
- Drive the ownership of services built from inception to monitoring the health of the services deployed and fix any production issues adhering to the SLA
- Research new features and technologies
Skills
- 2+ years of overall software product development or experience with Cloud, SaaS, Enterprise software engineering
- Experience developing JavaScript web applications
- Professional experience with client-side frameworks (such as React, Redux, Angular or similar modern JS frameworks)
- Professional experience with consuming and building RESTful web-services
- B.S. in Computer Science or similar field of study
- Experience developing in React and Typescript
- Experience with server-side technologies like Node.js
- Experience implementing accessible web applications for a global audience
- Experience with implementing web apps using micro-front end architecture
- Experience with experimentation and A/B testing platforms
- Experience working with remote teams
- Agile and Test-driven development methodologies
- Excellent verbal and written communication skills; strong attention to detail
- Natural aptitude for both teaching and learning from others in a collaborative team environment
Benefits
- Bonus: Non-Sales roles are eligible for a company bonus plan, which is calculated as a percentage of eligible wages and dependent on company performance.
- Stock: This role is eligible to receive Restricted Stock Units (RSUs).
- Paid Time Off: earned time off, as well as paid company holidays based on region
- Paid Parental Leave: take up to six months off with your child after birth, adoption or foster care placement
- Full Health Benefits Plans: options for 100% employer paid and minimum employee contribution health plans from day one of employment
- Retirement Plans: select retirement and pension programs with potential for employer contributions
- Learning and Development: options for coaching, online courses and education reimbursements
- Compassionate Care Leave: paid time off following the loss of a loved one and other life-changing events
- Remote: Employee is not required to be in or near an office frequently and works from a designated remote work location for the majority of the time.
Company Overview