# Cross-platform Engineer, Duo Mobile iOS

**Company**: Duo Security, part of Cisco
**Location**: Ann Arbor, Michigan
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $139,300.00 - $203,600.00
**Category**: Engineering
**Industry**: Technology

**Apply**: https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Ann-Arbor-Michigan-US/Senior-IOS-Engineer--Duo-_2023299?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_c7354e9b-570

## Description

Duo Security, part of Cisco, is looking for a Cross-platform Engineer to join the Auth Experience Mobile team. The successful candidate will lead complex Duo Mobile iOS capabilities with Swift, Objective-C, core iOS SDKs, and SwiftUI.

Responsibilities:

- Lead complex Duo Mobile iOS capabilities with Swift, Objective-C, core iOS SDKs, and SwiftUI

- Own outcomes from ambiguous requirements through architecture, implementation, tests, rollout, telemetry, and production support

- Raise quality through durable design, rigorous review, delivery tooling, and responsible AI-assisted development

- Partner across product, design, security, backend, and mobile to balance accessibility, reliability, user experience, and threat resistance

Requirements:

- Bachelor’s degree in computer science or a related technical field

- 6+ years of software engineering or related experience

- 3+ years of professional engineering experience shipping and supporting production native iOS apps

- Swift experience and maintaining or integrating Objective-C

- iOS SDK and SwiftUI or UIKit experience building performant, maintainable apps

- Automated test design and production mobile release support experience

- Mobile API or backend integration and client or service production diagnosis experience

- Experience using AI coding assistants and other generative AI tools

Preferred Qualifications:

- Advanced SwiftUI or UIKit, Swift concurrency, application lifecycle, UI layout, or animation experience

- Cybersecurity, authentication, cryptography, Keychain, secure data persistence, or advanced networking experience

- Backend services, observability, analytics, staged rollout, or mobile incident response experience

- Experience applying WCAG, ADA, or platform accessibility practices to inclusive mobile experiences

- Technical leadership through architecture, code review, mentoring, testable design, or cross-team delivery

Benefits:

- Medical, dental, and vision insurance

- 401(k) plan with a Cisco matching contribution

- Paid parental leave

- Short and long-term disability coverage

- Basic life insurance

- Paid time away

- Optional 10 paid days per full calendar year to volunteer

Salary Range: $139,300.00 - $203,600.00

## Skills

### Required
- Swift
- Objective-C
- iOS SDK
- SwiftUI
- UIKit
- AI coding assistants

### Nice to have
- Advanced SwiftUI
- Swift concurrency
- Cybersecurity
- Authentication
- Cryptography

---

Source: [Apply at cisco.wd5.myworkdayjobs.com](https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Ann-Arbor-Michigan-US/Senior-IOS-Engineer--Duo-_2023299?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
