|
Senior Software Engineer, Frontend - San Francisco California
Company: DocuSign, Inc. Location: San Francisco, California
Posted On: 05/03/2024
Company OverviewDocuSign helps organizations connect and automate how they agree. Our flagship product, eSignature, is the world's #1 way to sign electronically on practically any device, from virtually anywhere, at any time. Today, more than a million customers and a billion users in over 180 countries use DocuSign to accelerate the process of doing business and simplify people's lives. What you'll doDocuSign is looking for a Front End Engineer to help architect, build, and enhance capabilities on the New DocuSign Experience. The team's charter is to revolutionize our current UX, while keeping up with the ever-growing DocuSign user base. You will be working in a focused scrum team obsessed with creating elegant, yet simple user-interaction for complex workflows that will delight our customers. This person is able to seamlessly integrate into agile teams and work closely with all facets of the organization (products, back-end development, QA, UX, and Design) to achieve high-quality results.This position is an individual contributor role reporting to the Engineering Manager.Responsibility - Architect and design components for New DocuSign Web Experience
- Drive strategic code sharing and architecture for one or more functional areas
- Be responsible for sharing and adopting of best practices for performance and availability for one or more functional areas
- Ensure design and architecture is extensible across multiple projects and conduct technical-design reviews
- Contribute to and drive a culture of building scalable and highly available systems
- Work with Project Management and other developers to understand design requirements and provide estimates for development
- Work as part of a passionate, agile development team to deliver engaging web user experiences
- Collaborate with our platform engineering teams to implement new features and bring existing platform features into the web platform
- Demonstrate a strong focus on instrumenting features being developed to gain insights into usage patterns and feature success
- Work closely with quality engineers to identify test cases and devise efficient, scalable testing processes
- Work cooperatively with product management and design to create features that satisfy user needs with simplicity, consistency, and robustness
- Participate in live site reviews and help implement new features or processes to improve site reliability
- Identify, propose, and implement process improvements to continuously increase the team's productivity and efficiency
- Stay current with the latest development best practices and share your findings with the team
- Work as part of a cross-site development team to drive the design, implementation, testing, and release of products Job DesignationHybrid: 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
- BS degree in Computer Science or relevant field of study
- 8+ years of product development experience building large-scale web applications
- 5+ years of experience developing JavaScript web applicationsPreferred
- Professional experience with client-side frameworks, preferably React (such as React, Redux, Angular, or similar modern JS frameworks)
- Hands-on, professional experience with consuming and building RESTful web-services
- Experience working in an agile development environment
- Experience with git, continuous integration and deployment tools
- Experience designing and developing highly scalable web applications
- Experience with full stack development, preferably in one or more of OO programming languages like C# or Java
- Experience working with cross-browser behaviors and quirks
- Experience with Node.js
- Passion for UI; Good sense of usability and design
- Experience working with remote teams Wage TransparencyBased on applicable legislation, the below details pay ranges in the following locations:California: $146,800.00 - $235,025.00 base salaryIllinois and Colorado: $139,800.00 - $197,400.00 base salaryWashington and New York (including NYC metro area): $139,800.00 - $207,325.00 base salaryThis role is also eligible for bonus, equity and .Global benefits provide options for the following:
|
|