Software Engineer

DocuSign
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Product-focused mindset","User experience focus","Collaboration","Code review","Continuous improvement"]

Build and maintain high-performance native Android features for an Intelligent Agreement Management platform. Own end-to-end feature development—from architectural design through unit testing and release—using Kotlin and modern Android patterns such as MVVM, Clean Architecture, and Jetpack components. Partner with Product, UI/UX, and QA to translate requirements into polished Android user experiences, collaborate with backend teams, and contribute to agile execution and code quality.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
DocuSign
DocuSign
4 days ago

Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Build and maintain high-performance native Android features for an Intelligent Agreement Management platform. Own end-to-end feature development—from architectural design through unit testing and release—using Kotlin and modern Android patterns such as MVVM, Clean Architecture, and Jetpack components. Partner with Product, UI/UX, and QA to translate requirements into polished Android user experiences, collaborate with backend teams, and contribute to agile execution and code quality.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and maintain high-performance, polished native Android applications and features using Kotlin.
  • •Write scalable, reusable, and maintainable code using modern Android architectural patterns (MVVM, Clean Architecture, Jetpack components).
  • •Maintain high code coverage by writing unit, UI, and integration tests to ensure platform stability.
  • •Partner with Product Management, UI/UX Designers, and QA to translate product requirements into intuitive Android user experiences.
  • •Participate in Agile ceremonies, perform code reviews, and stay up to date with Android SDK capabilities, Material Design guidelines, and Google Play Store policies.

Key Requirements

  • •B.S. in Computer Science, Software Engineering, or equivalent practical experience.
  • •5+ years of overall software product development experience.
  • •3+ years writing native Android applications in Kotlin with enterprise cloud or SaaS services.
  • •Experience publishing and supporting production apps on the Google Play Store.
  • •Hands-on experience with the full Android lifecycle (Git, Gradle, CI/CD pipelines, Google Play Console) and Agile/Scrum delivery.
Experience:5+ yearsEnterprise cloudSaaSMobile appsGoogle Play
Education:Bachelor's
Skills:Product-focused mindsetUser experience focusCollaborationCode reviewContinuous improvement
Languages:En-us
Tech Stack:AndroidKotlinMVVMClean ArchitectureJetpack componentsJetpack ComposeGitGradleCI/CDGoogle Play ConsoleMaterial DesignGoogle Play StoreOAuth/SSOJavaAndroid SDKAndroid lifecycleIOS

Company Brief

DocuSign
Provides a cloud-based electronic signature and intelligent agreement management platform that automates document workflows, identity verification, contract lifecycle management, and agreement analytics for enterprises and individuals worldwide.
Industry: LegalTech
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2003
Glassdoor
Glassdoor: 3.6
WebsiteLinkedInGlassdoor