Senior iOS Software Engineer
Core
Lead the design, development, and maintenance of advanced iOS applications, shaping architecture and delivering high-quality mobile experiences.
Role type
Senior IC iOS Software Engineer
Builds
Advanced iOS applications using Swift and SwiftUI
Domain
Mobile / iOS
Deliverable
production ML models | product features (via careerplan.io/jobs/31253033-senior-ios-software-engineer-at-avaron-ab)
Required skills
Swift, SwiftUI, Objective-C, MVVM/VIPER/Clean Architecture, iOS SDK (UIKit, Core Data, Core Animation, Core Graphics), RESTful APIs, asynchronous network requests, JSON parsing, authentication, error handling, Xcode debugging, unit testing, DevOps, Agile/Scrum
Preferred skills
Instruments for performance analysis, technical leadership, mentoring
Technologies
Swift, SwiftUI, UIKit, Core Data, Core Animation, Core Graphics, Xcode, RESTful APIs, JSON
Responsibilities
Lead design and development of iOS applications; drive technical decisions and architecture choices; collaborate with product managers, designers, and backend developers; mentor junior developers; review code and promote best practices; solve complex technical issues regarding performance and memory; integrate mobile apps with server-side systems; support testing and deployments.
Seniority
Senior, hands-on IC