What are the responsibilities and job description for the Android Engineer position at DocuSign?
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
The Android Engineer on the Mobile team will be responsible for architecting, maintaining, and building key features in DocuSign's Android mobile app and SDK. This position demands critical thinking skills, the capacity to conceptualize software at an architectural level, and the ability to work in an agile environment. You will be expected to write robust, flexible, secure, and testable code, primarily in Kotlin or Java. You will also be expected to work closely with quality engineers to identify test cases and write and maintain robust unit tests. The successful candidate will have a strong product engineering background and proficiency in either Kotlin or Java. As an ideal candidate, you will be passionate about product quality and user experience and will feel equally at home debugging complex issues and writing high-quality code.
This position is an individual contributor role reporting to the Engineering Manager and is designated Flex.
Responsibility
Basic
This position is not eligible for employment in the following states: Alaska, Hawaii, Maine, Mississippi, North Dakota, South Dakota, Vermont, West Virginia and Wyoming.
This role is eligible for bonus, equity and benefits .
Based on legislation in Colorado, the following details are for Colorado individuals only: Colorado pay range: $105,400 - $145,000 base salary
Based on legislation in New York City, the following details are for individuals who reside and would be working in New York City only: New York City pay range: $112,500 - $154,725 base salary
Based on legislation in Washington state the following details are for individuals who reside and would be working in Washington only: Washington pay range: $105,400 - $154,725 base salary
Based on legislation in California the following details are for individuals who reside and would be working in California only: California pay range: $112,500 - $180,875 base salary
Life at DocuSign
Working here
DocuSign is committed to building trust and making the world more agreeable for our employees, customers and the communities in which we live and work. You can count on us to listen, be honest, and try our best to do what's right, every day. At DocuSign, everything is equal.
We each have a responsibility to ensure every team member has an equal opportunity to succeed, to be heard, to exchange ideas openly, to build lasting relationships, and to do the work of their life. Best of all, you will be able to feel deep pride in the work you do, because your contribution helps us make the world better than we found it. And for that, you'll be loved by us, our customers, and the world in which we live.
Accommodation
DocuSign provides reasonable accommodations for qualified individuals with disabilities in job application procedures, including if you have any difficulty using our online system. If you need such an accommodation, you may contact us at [ Email address blocked ] - Click here to apply to Android Engineer .
Applicant and Candidate Privacy Notice
#LI-Remote
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
The Android Engineer on the Mobile team will be responsible for architecting, maintaining, and building key features in DocuSign's Android mobile app and SDK. This position demands critical thinking skills, the capacity to conceptualize software at an architectural level, and the ability to work in an agile environment. You will be expected to write robust, flexible, secure, and testable code, primarily in Kotlin or Java. You will also be expected to work closely with quality engineers to identify test cases and write and maintain robust unit tests. The successful candidate will have a strong product engineering background and proficiency in either Kotlin or Java. As an ideal candidate, you will be passionate about product quality and user experience and will feel equally at home debugging complex issues and writing high-quality code.
This position is an individual contributor role reporting to the Engineering Manager and is designated Flex.
Responsibility
- Write well-crafted, well-tested, readable, and maintainable code
- Work with Product Managers, Designers, and Server Engineers to deliver best-in-class user experience and collaborate closely with colleagues
- Raise issues proactively that might impact delivery commitments
- Stay up-to-date on Android's latest features and technologies
- Discover, evaluate and implement new technologies
- Implement Automation and Unit Tests
- Collaborate with our engineering and partner teams to implement new features and bring existing platform features into DocuSign's Android app
Basic
- BA/BS degree in Computer Science or a related field
- 5 years related expereice with a Bachelor's degree or 3 years related experience with a Master's degree in writing native Android apps with a large-scale cloud/SaaS back end
- Fluency in Kotlin or Java
- Experience collaborating with product managers, designers, and other engineering teams to build complex products
- Experience building apps with design patterns like MVVM, memory management, and multi-threading
- Experience with Agile development practices
- Experience with Reactive Programming and Co-routines
- Worked on and shipped large-scale Android applications available on Google Play Store
This position is not eligible for employment in the following states: Alaska, Hawaii, Maine, Mississippi, North Dakota, South Dakota, Vermont, West Virginia and Wyoming.
This role is eligible for bonus, equity and benefits .
Based on legislation in Colorado, the following details are for Colorado individuals only: Colorado pay range: $105,400 - $145,000 base salary
Based on legislation in New York City, the following details are for individuals who reside and would be working in New York City only: New York City pay range: $112,500 - $154,725 base salary
Based on legislation in Washington state the following details are for individuals who reside and would be working in Washington only: Washington pay range: $105,400 - $154,725 base salary
Based on legislation in California the following details are for individuals who reside and would be working in California only: California pay range: $112,500 - $180,875 base salary
Life at DocuSign
Working here
DocuSign is committed to building trust and making the world more agreeable for our employees, customers and the communities in which we live and work. You can count on us to listen, be honest, and try our best to do what's right, every day. At DocuSign, everything is equal.
We each have a responsibility to ensure every team member has an equal opportunity to succeed, to be heard, to exchange ideas openly, to build lasting relationships, and to do the work of their life. Best of all, you will be able to feel deep pride in the work you do, because your contribution helps us make the world better than we found it. And for that, you'll be loved by us, our customers, and the world in which we live.
Accommodation
DocuSign provides reasonable accommodations for qualified individuals with disabilities in job application procedures, including if you have any difficulty using our online system. If you need such an accommodation, you may contact us at [ Email address blocked ] - Click here to apply to Android Engineer .
Applicant and Candidate Privacy Notice
#LI-Remote
Recommended Skills
- Html5
- Javascript (Programming Language)
- Ajax (Programming Language)
- Jquery
- Cascading Style Sheets (Css)
- Extensible Markup Language (Xml)
Salary : $105,400 - $145,000
Android Engineer
Procyon TS -
San Bruno, CA
Android Engineer
Rylo -
San Francisco, CA
Android Engineer
Oura -
San Francisco, CA