Menu

Lead Software Engineer, CLM

at DocuSign in Chicago, Illinois, United States

Job Description

Company Overview

DocuSign 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 do

As a Lead Software Engineer on the CLM team with a strong focus on front-end development, you are responsible for designing, building, and maintaining key user-facing features integral to our customers and business. While your primary focus will be on the front-end, you should also have a solid understanding of back-end technologies to ensure seamless integration and optimize the overall performance of our applications. We are seeking a versatile engineer who is experienced in building responsive, accessible, and performant user interfaces for cloud applications. Additionally, you should have experience in developing software solutions using object-oriented methodologies, design patterns, and building scalable, highly available systems on the back-end. As an ideal candidate, you should have a deep understanding of the most recent advancements and industry standards in front-end development while also possessing knowledge of back-end technologies and best practices. Your role will involve guiding the team in embracing cutting-edge technologies and design methodologies to create a resilient, high-performing, and user-friendly interface, as well as ensuring efficient communication and integration between front-end and back-end components.

This position is an individual contributor reporting to the Senior Manager, Software Engineering.
Responsibility
Write high-quality, maintainable, and testable code in JavaScript, TypeScript, HTML, and CSS
Work with modern front-end frameworks such as React, Angular, or Vue.js to build interactive and responsive user interfaces
Design and implement RESTful and GraphQL APIs and ensure seamless integration between front-end and back-end components
Participate in an agile environment using Scrum software development practices, automated unit testing, continuous integration, code reviews, version control systems and automated build processes
Research and implement new front-end features, technologies, and best practices to enhance user experience and application performance
Optimize front-end code for maximum speed and scalability, ensuring a smooth and efficient user experience
Raise issues proactively that might impact delivery commitments and work with the team to resolve them
Fix production issues and maintain the code as needed
Think about how to solve front-end problems at scale and build fault-tolerant, responsive user interfaces
Articulate clear Software Engineering strategies, plans, goals and objectives across multiple Engineering domains, projects and teams, including cross-functional partners
Lead troubleshooting and remediation quickly during high severity incidents
Be responsible for sharing and adoption of best practices for performance and availability for one or more functional area
Contribute to and drive a culture of building scalable, highly available, and user-friendly systems
Identify, propose, and implement process improvements to continuously increase the teams productivity and efficiency
Stay current with the latest front-end development best practices, tools, and frameworks, and share your findings with the team
Work as part of a cross-site development team to drive design, implementation, testing and release of products
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
BA/BS degree or equivalent work experience
12+ years industry experience in Software Engineering
Experience with JavaScript, React, Angular, or Vue.js
Experience with RESTful APIs, GraphQL APIs and microservices... For full info follow application link.

DocuSign is an Equal Opportunity Employer. Individuals seeking employment at DocuSign are considered without regards to race, ethnicity, color, age, sex, religion, national origin, ancestry, pregnancy, sexual orientation, gender identity, gender expression, genetic information, physical or mental disability, registered domestic partner status, caregiver status, marital status, veteran or military status, citizenship status, or any other legally protected category.

Copy Link

Job Posting: 11797809

Posted On: Apr 02, 2024

Updated On: May 02, 2024

Please Wait ...