D

Docusign

Runs electronic signing and agreement workflows

Senior Software Engineer - iOS

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 7 years of professional software engineering experience in cloud, SaaS, or enterprise software environments.
  • At least 5 years of experience building production native iOS applications and reusable libraries in Swift backed by cloud APIs.
  • Demonstrated experience applying modern iOS architecture patterns, such as MVVM or Clean Architecture, and writing comprehensive unit and functional tests.
  • Hands-on experience with Xcode, CI/CD automation, dependency management, and publishing apps to the App Store.
  • A proven track record of delivering complex technical initiatives iteratively within an Agile team environment.

Responsibilities

  • Design, build, and maintain complex, high-performance native iOS app features and modular SDK components using Swift.
  • Drive technical design discussions, author technical specification documents, and ensure codebase modularity, scalability, and maintainability.
  • Set high standards for code quality through rigorous code reviews, unit and UI testing, and continuous integration practices.
  • Collaborate with Product Managers, UX Designers, QA, and backend platform teams to translate product requirements into robust iOS solutions.
  • Guide and mentor mid-level and junior engineers, fostering technical growth and sharing best practices across the team.
  • Identify bottlenecks in development workflows, build systems, or testing, and implement proactive solutions to improve velocity.
  • Stay informed on Apple platform developments, Swift language updates, and iOS design trends, incorporating modern tools and frameworks where appropriate.

Desired Qualifications

  • Experience developing, packaging, and distributing developer-facing iOS apps, SDKs, or binary frameworks such as XCFrameworks.
  • Strong proficiency with modern Swift paradigms such as Async/Await and Combine, alongside deep experience in both SwiftUI and UIKit.
  • Working knowledge of Objective-C for maintaining and modernizing existing framework components.
  • Experience with enterprise mobile security standards, including OAuth/SSO integration, secure storage, and data encryption.
  • Active involvement in the iOS community, such as tech blogging, open-source contributions, or conference speaking.

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