emagine
Senior iOS Developer
emagineSweden17 hours ago
Full-timeRemote FriendlyEngineering, Information Technology
We are looking for a senior iOS Developer to our client in Stockholm. Please note consultant needs to be based in Stockholm

Start: ASAP or flexible for the right person

Duration: 6 months

Location: Hybrid setup from Stockholm,

What you’ll do

  • Build new features and improve existing ones in our iOS app - used by millions of users every day.
  • Write clean, efficient, and testable Swift code using both UIKit and SwiftUI.
  • Collaborate closely with iOS and Android engineers, designers, QAs, backend engineers and product owners to deliver high-quality experiences.
  • Contribute to architecture discussions and help shape how we build scalable, maintainable mobile software.
  • Continuously refactor and modernize our codebase, adopting the latest iOS technolo gies and best practices.
  • Improve and maintain automated testing, ensuring releases are fast, stable, and reliable.
  • Participate in code reviews, mentor engineers, and share knowledge across the team
  • Take part in app release coordination and ensure smooth deployments through CI/CD pipelines.

Who you are

  • Experienced iOS engineer (5–8 years) with a strong track record of shipping high-quality consumer apps.
  • Proficient in Swift, with solid understanding of UIKit, SwiftUI, and modern concurrency (async/await).
  • Strong grasp of software architecture patterns (MVVM, Clean Architecture, or similar).
  • Passionate about writing clean, maintainable, and well-documented code.
  • Comfortable with testing frameworks (XCTest, Snapshot tests) and CI/CD tools (Fastlane, Codemagic, GitHub Actions, Xcode Cloud).
  • Curious, proactive, and eager to improve developer experience and overall app performance.
  • Great communicator and collaborator who enjoys teamwork, feedback, and shared success.
  • Bonus: experience with Firebase, MapKit, or StoreKit.

Key Skills

Ranked by relevance