2 months ago
Bengaluru, IndiaSenior
Responsibilities
- Design, build, and maintain high-performance native iOS application features and reusable Swift SDK components.
- Lead technical design discussions, write technical specifications, and ensure codebase modularity, scalability, and maintainability.
- Establish code quality standards through code reviews, unit testing, UI testing, and continuous integration practices.
- Collaborate with Product Managers, UX Designers, QA, and backend platform teams to deliver iOS solutions.
- Mentor junior and mid-level engineers and share technical best practices.
- Identify and resolve bottlenecks in development workflows, build systems, and testing pipelines.
- Track Apple platform and Swift developments and incorporate modern tools, frameworks, and iOS design practices.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
- 7+ years of professional software engineering experience in cloud, SaaS, or enterprise software environments.
- 5+ years of experience building production native iOS applications and reusable Swift libraries backed by cloud APIs.
- Experience with modern iOS architecture patterns such as MVVM or Clean Architecture and comprehensive unit and functional testing.
- Hands-on experience with Xcode, CI/CD automation, dependency management, and publishing applications to the App Store.
- Experience delivering complex technical initiatives iteratively within an Agile team environment.
- Preferred: experience developing, packaging, and distributing developer-facing iOS apps, SDKs, or XCFramework binary frameworks.
- Preferred: proficiency with Swift Async/Await, Combine, SwiftUI, and UIKit.
- Preferred: working knowledge of Objective-C for maintaining and modernizing framework components.
- Preferred: experience with enterprise mobile security standards, OAuth/SSO integration, secure storage, and data encryption.
- Preferred: active participation in the iOS community through blogging, open-source contributions, or conference speaking.
Benefits
- Hybrid work arrangement requiring access to an office and a minimum of two in-office days per week, with frequency subject to team and business needs.
- Docusign provides reasonable workplace and religious accommodations during the application process.
Tech Stack
iOSObjective-CSwiftSwiftUI
Categories
Mobile
About DocuSign
DocuSign builds e-signature, contract lifecycle management, and agreement workflow software used by businesses to prepare, sign, and manage contracts. It sells cloud-based subscriptions and APIs that integrate with systems like Salesforce, Microsoft, and Google to automate document workflows and compliance. Founded in 2003 and headquartered in San Francisco, DocuSign is a public company on NASDAQ with over 1.5 million customers in more than 180 countries.
