Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
- 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 relevanceReady to apply?
Join emagine and take your career to the next level!
Application takes less than 5 minutes

