Software Development Engineer - iOS
Core
Design and develop next-generation native iOS applications for premium digital products, ensuring effective architecture and programming standards.
Role type
Senior IC iOS Software Development Engineer
Builds
Native iOS mobile applications
Domain
Mobile development, iOS ecosystem
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, MVC/MVVM architecture, Git, API design, system design, software design patterns, declarative UI
Preferred skills
AI tooling proficiency, full-stack development, cloud services, GraphQL, Firebase, technical mentorship
Technologies
Swift, SwiftUI, Git, GraphQL, Firebase
Responsibilities
Drive technical discussions and decisions on application architecture; Design and manage software development, testing, and change management processes; Identify and address technical debt; Provide technical guidance and mentorship to the team; Evaluate technical approaches based on business value and scalability.
Seniority
Senior, hands-on IC