
Posted 8 hours ago
Senior Software Engineer (iOS)
Belmont Lavan LtdSenior Software Engineer (iOS)
Requirements
SwiftUI expertise, Swift mastery, Architecture and design patterns, iOS SDK knowledge, Performance optimization, RESTful API integration, Debugging skills, Team leadership
Skills
SwiftSwiftUIiOS
About the role
Responsibilities
- Lead the design, development, and maintenance of advanced iOS applications using Swift and SwiftUI
- Drive technical decision-making and provide architectural guidance
- Collaborate with product managers, designers, and backend developers
- Mentor junior developers and conduct code reviews
- Identify and resolve complex technical issues including performance and memory management
- Participate in Agile/Scrum development processes
Requirements
- Extensive experience with SwiftUI and declarative syntax
- Mastery of the Swift programming language
- Proficiency in software architecture and design patterns like MVVM, VIPER, or Clean Architecture
- In-depth knowledge of iOS SDK, UIKit, Core Data, and Core Animation
- Expertise in user interface design principles
- Experience with performance optimization using tools like Instruments
- Strong experience with RESTful APIs and asynchronous networking
- Proficiency in debugging and troubleshooting using Xcode
- Excellent communication and leadership skills
- Fluency in English
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer (iOS)
Belmont Lavan Ltd · Stockholm
