AVP iOS Software Development Engineer
Core
Lead iOS development team, translate business features into technical guidance, and provide expert code review for mobile applications.
Role type
Senior IC iOS Software Development Engineer (Team Lead)
Builds
iOS mobile applications using SwiftUI, Swift, and UIKit
Domain
Financial services / Mobile Engineering
Deliverable
production ML models | product features
Required skills
iOS development, object-oriented design, system-level understanding, unit and integration testing, REST/XML web services, Agile methodology, technical leadership, code architecture, root cause analysis, incident reporting, performance optimization, third-party integration, on-call support, AI workflow integration
Preferred skills
Library or framework distribution, continuous integration/delivery (CI/CD), advanced SwiftUI concepts, financial application experience, cross-functional team leadership, scripting and automation
Technologies
Swift, UIKit, SwiftUI, JSON, REST, XML, iOS, AI
Responsibilities
Lead development team through Agile lifecycle, translate business requests to technical details, oversee iOS developers and provide code review, introduce new technologies and support migration, partner with engineers/designers/product managers, mentor developers on architecture and design, ensure alignment with security and tech standards, define future-state technology roadmap, participate in Agile ceremonies, drive code quality via testing/QA collaboration, analyze production defects and implement fixes, identify efficiency improvements, work with third-party vendors, provide 24x7 on-call support, contribute AI use cases for developer workflows
Seniority
Senior, hands-on IC with team leadership