Software Engineer II
Core
Develop and maintain native iOS applications for Pandora and SiriusXM, defining interfaces between mobile clients and backend services.
Role type
Mobile Software Engineer (iOS)
Builds
Native iOS applications for Pandora and SiriusXM
Domain
Consumer Media / Mobile Development
Deliverable
production ML models | product features
Required skills
Swift, iOS frameworks, native mobile UI development, web services, HTTP, service-oriented architecture, MVC/MVVM, databases, data persistence, object-oriented design, Agile development
Preferred skills
Cross-functional collaboration, troubleshooting pre/post-production issues, code reviews, documentation
Technologies
Swift, iOS, HTTP, MVC, MVVM
Responsibilities
Contribute to technical specifications for iOS applications, develop and modify mobile application software, create proof-of-concept applications, facilitate troubleshooting, own coding standards and documentation, participate in Agile task breakdowns
Seniority
Mid-level, hands-on IC
