Om denna roll
We are looking for an experienced iOS Developer to join one of our key clients in Stockholm. The ideal consultant is strong in Swift, understands modern iOS architecture, and can deliver high-quality, scalable native applications.
Role Overview
As an iOS Developer, you will work on building and maintaining native iOS applications used by thousands of users. You will collaborate closely with designers, backend developers, and product teams to build responsive, secure, and user-friendly app features.
Key Responsibilities
• Develop, maintain, and optimize native iOS applications.
• Write clean, testable, and scalable code using Swift.
• Participate in technical design, architectural discussions, and feature scoping.
• Work with REST/GraphQL APIs and integrate backend services effectively.
• Collaborate with UX/UI designers to deliver high-quality user experiences.
• Ensure app reliability, performance, and smooth functionality across iOS devices.
• Write unit tests, UI tests, and participate in continuous integration workflows.
• Conduct code reviews and contribute to improving coding standards and best practices.
Technical Requirements
Must-have skills (5–7 years):
• Strong hands-on experience with Swift (primary language).
• Solid understanding of modern iOS architecture patterns:
• MVVM
• VIPER
• MVC (legacy understanding acceptable)
• Experience with SwiftUI or strong UIKit expertise with willingness to transition.
• Familiarity with Apple frameworks and tools:
• Combine, Core Data, Alamofire, URLSession
• XCTest for automation
• Experience working with REST APIs, JSON parsing, caching mechanisms.
• Strong understanding of Apple’s design principles and Human Interface Guidelines.
• Experience integrating CI/CD pipelines (Fastlane, GitHub Actions, GitLab, Bitrise, etc.).
• Knowledge of Git and modern branching strategies.
Nice to Have:
• Experience with SwiftUI end-to-end.
• Exposure to performance tuning and memory optimization.
• Experience with push notifications and deep linking.
• Familiarity with mobile analytics tools (Firebase, AppCenter).
• Experience publishing apps to the App Store.
• Basic understanding of security and encryption on mobile.
Soft Skills
• Strong communication and cross-team collaboration capabilities.
• Ownership mindset and ability to work independently.
• Detail-oriented with a focus on delivering high-quality mobile experiences.
• Comfortable in an agile, fast-moving environment.