Senior Software Engineer, iOS
Core
Develop high-quality, scalable iOS applications delivering engaging experiences to millions of users.
Role type
Senior IC iOS Software Engineer
Builds
Mobile products and iOS applications
Domain
Consumer technology / Mobile gaming
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, iOS architecture patterns (MVVM), RESTful API integration, data persistence, complex state management, OOP, Design Patterns
Preferred skills
CI/CD pipelines, automated testing (XCUITest), performance monitoring, crash analytics
Technologies
Swift, SwiftUI, XCUITest
Responsibilities
Architect scalable and modular iOS codebases, collaborate with Product and Design to deliver features end-to-end, promote iOS best practices and clean architecture, monitor app performance and reliability, stay ahead of iOS platform updates
Seniority
Senior, hands-on IC