Trusted. Innovative. Elegant. Engaging. Liberating. Ubiquitous. We're DocuSign. With 27 million users who have DocuSigned more than 200 million documents in 188 countries, our technology is the global standard for signing everything, everywhere. We are a customer-focused, innovative, fast-moving industry leader whose technology has reached mainstream. Every consumer, individual professional, work group, and company is a potential customer. With 50,000 new users joining the DocuSign Global Network every business day, we're in the midst of incredible hyper growth.
We are looking for a seasoned Senior Software Engineer to help transition a .NET product into a cutting edge technology stack built on NodeJS, Backbone.js, Redis, and CoffeeScript. We leverage Grunt, Jade, Express.js, Mocha, jade-browser, and Stylus libraries. Our team's charter is to revolutionize our current UX, while keeping up with the ever-growing DocuSign user-base. You will be working with a small, focused, passionate scrum team, obsessed about the consumers of their product and simplifying user-interaction for complex workflows. The right candidate likes to wear multiple hats, ranging from devOps style activities (deployment, provisioning) to pure feature goodness and all the way to measuring behavioural analytics and loves working closely with all facets of the organization (products, development, qa, ux design).
Passion for solving problems
Experience with consuming and building RESTful web-services.
Experience with TDD and BDD
Experience with git, continuous integration and deployment tools
Experience in agile development
Excitement to collaborate, brainstorm, and pair-code
Good sense of usability and design in consumer applications
An obsession with keeping up-to-date with the Node.js community and latest projects and modules
Redis or any distributed caching system
NoSQL document storage solutions (Cassandra, Hadoop or MongoDB)
DevOps: Git/Github, Chef, Puppet, Jenkins
mocha, mockery, node-qunit, httpMock like testing frameworks
Client-side frameworks (Backbone, Knockout, Angular, Spine, Ember, or similar)
Express or other Sinatra-like frameworks.
If you are this person, send us your resume. Also attach with it your github account or a reference URL for your work