Senior Software Engineer, IOS
Core
Building scalable, high-quality iOS applications and shaping engineering practices for DraftKings' mobile products.
Role type
Senior IC iOS Software Engineer
Builds
Mobile applications for millions of users
Domain
Mobile development / iOS ecosystem
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, iOS architecture patterns (MVVM), RESTful API integration, data persistence, complex state management, OOP principles, CI/CD pipelines, automated testing (XCUITest)
Preferred skills
Clean architecture, dependency injection, efficient UI rendering, code reviews, unit testing
Technologies
Swift, SwiftUI, XCUITest, RESTful APIs
Responsibilities
Develop high-quality iOS applications; Architect scalable and maintainable iOS codebases; Collaborate with Product, Design, and Engineering teams; Promote iOS best practices; Monitor app performance and crash analytics; Stay ahead of iOS platform changes and ecosystem updates
Seniority
Senior, hands-on IC