D

Docusign

Runs electronic signing and agreement workflows

Software Engineer - Android

Mobile EngineeringUpdated on Nov 13
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • A B.S. in Computer Science, Software Engineering, or equivalent practical experience.
  • At least 5 years of overall software product development experience.
  • At least 3 years specifically writing native Android applications in Kotlin backed by enterprise cloud or SaaS services.
  • Demonstrated experience publishing and supporting production apps in the Google Play Store.
  • Hands-on experience with the complete Android lifecycle, including Git, Gradle, CI/CD pipelines, and Google Play Console.
  • Experience delivering software iteratively in an Agile/Scrum environment.

Responsibilities

  • Design, build, and maintain high-performance, polished native Android applications and features using Kotlin.
  • Write scalable, reusable, and maintainable code adhering to modern Android architectural patterns such as MVVM, Clean Architecture, and Jetpack components.
  • Maintain high code coverage by writing robust unit, UI, and integration tests for every feature to ensure platform stability.
  • Partner closely with Product Management, UI/UX Designers, and QA to translate product requirements into intuitive Android user experiences.
  • Collaborate with Product Managers, UX Designers, QA, and backend platform teams to translate product requirements into robust iOS solutions.
  • Participate actively in Agile ceremonies, perform meaningful code reviews, and contribute to continuous team process improvements.
  • Stay up to date with the latest Android SDK capabilities, Material Design guidelines, and Google Play Store policies.
  • Represent Docusign in the Android developer community through technical sharing, blog posts, or conference engagement.

Desired Qualifications

  • Strong proficiency in modern Kotlin paradigms such as Coroutines and Flow, and deep familiarity with Jetpack Compose.
  • Experience building modular Android SDKs or reusable libraries for internal or external developers.
  • Familiarity with Java for maintaining and modernizing legacy Android codebases.
  • Exposure to mobile security standards, including data encryption, secure storage, and OAuth/SSO.
  • Active personal app projects, open-source contributions, or a passion for UI/UX design and Material Design guidelines.

About the Company

Docusign

Runs electronic signing and agreement workflows

Docusign runs electronic signing and agreement management software for businesses, letting people approve contracts online and track the steps around each agreement. Its eSignature product routes documents to signers and records who signed, while contract lifecycle tools organize preparation, negotiation, and approvals. The Intelligent Agreement Management platform stores contracts in a searchable repository and uses AI to extract terms and connect agreement data to business workflows. Customers use its web applications or embed signing through APIs, and pay for subscriptions based on users, features, and document allowances. Docusign was founded in 2003 and is headquartered in San Francisco.

Company size
5,001-10,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2003

Recently Posted Jobs

Explore more opportunities at Docusign

See more jobs