Cisco
Senior IOS Engineer (Duo)
$139K–$282K
Ann Arbor, Michigan, US · Hybrid · Senior · Full-time · Posted Aug 28, 2026
- Experience
- 6+ years of software engineering or related experience, including 3+ years of professional experience shipping and supporting production native iOS apps.
- Education
- Bachelor’s degree in computer science or a related technical field.
About the job
Leads development and production support of Duo Mobile for iOS, from architecture and implementation through testing, rollout, telemetry, and cross-team delivery.
What you'll do
- Own complex iOS capabilities and supporting services through production release and support.
- Improve software quality through durable design, testing, code review, delivery tooling, and responsible AI-assisted development.
- Partner with product, design, security, backend, and mobile teams; mentor teammates and shape technical direction.
What they ask for
- Bachelor’s degree in computer science or a related technical field.
- Swift experience and experience maintaining or integrating Objective-C.
- Experience with iOS SDK and SwiftUI or UIKit, automated testing, production mobile releases, and mobile API or backend integration.
- Experience using AI coding assistants and other generative AI tools.
Nice to have
- Experience with advanced SwiftUI or UIKit, Swift concurrency, application lifecycle, UI layout, or animation.
- Experience in cybersecurity, authentication, cryptography, secure data, networking, observability, accessibility, or technical leadership.
Pay
$139,300.00 to $203,600.00 USD base salary; $167,700.00 - $282,000.00 USD base salary; $149,100.00 - $250,900.00 USD base salary
Tools
Swift, Objective-C, iOS SDK, SwiftUI, UIKit
AI focus
Use AI coding assistants and other generative AI tools in development; the team values responsible AI-assisted development.
Model-written summary · the original posting is authoritative