Senior Software Engineer (iOS) 5 Months Contract
Core
Design, develop, and maintain advanced iOS applications using Swift and SwiftUI, integrating with backend systems and APIs.
Role type
Senior IC iOS Software Engineer
Builds
iOS mobile applications
Domain
Mobile development (iOS)
Deliverable
production ML models | product features
Required skills
SwiftUI, Swift, iOS SDK frameworks, MVVM/VIPER/Clean Architecture, RESTful API integration, performance optimization, unit testing, debugging tools (Xcode Instruments)
Preferred skills
DevOps practices, Agile/Scrum processes, mentoring junior developers
Technologies
Swift, SwiftUI, UIKit, Core Data, Core Animation, Core Graphics, Xcode, REST APIs
Responsibilities
Lead design and development of iOS apps; drive technical decisions and architectural guidance; collaborate with product managers and designers; mentor junior developers; conduct code reviews; resolve complex technical issues; integrate mobile apps with server-side systems; participate in sprint planning and estimation.
Seniority
Senior, hands-on IC