2MNordic IT Consulting AB
iOS Developer
2MNordic IT Consulting ABSweden17 days ago
Full-timeEngineering, Information Technology
Om jobbet

2MNordic is a Swedish IT consulting company. Since 2001, we’ve helped our customers to re-engineer, digitalize, manage, and operate their most essential product development, advancing the ways of working that improve customer experiences, heighten efficiency, and lower operating costs to deliver clear outcomes and topline growth. We have the pleasure of working with a wide range of companies across multiple industries.

Our highest priority is to create the best customer experience by working across different skill sets, technologies, and locations as a cohesive team with our customers — delivering digital solutions that drive business growth and increase operating efficiency.

Job brief

We’re looking for a skilled and passionate Senior iOS Developer.

You’ll be part of a modern, agile, and cross-functional squad, working closely with product, design, and engineering teams. Your core responsibility will be to build and scale high-performing, secure, and accessible features using the latest tools in the Apple ecosystem. You’ll also take part in shaping architecture and best practices, driving continuous improvements across code quality, performance, and product excellence.

Requirements
  • Master’s degree or equivalent combination of education and relevant work experience
  • 6+ years of experience in iOS development, ideally with apps at scale
  • Expert-level proficiency in Swift and strong experience with both SwiftUI and UIKit
  • Deep understanding of Combine and Swift Concurrency (async/await)
  • Experience working with Xcode, Swift Package Manager, and git
  • Strong grasp of concurrency models, memory/thread management, and profiling tools
  • Experience with MVVM, TCA, or Clean Architecture, and dependency injection
  • Proficient in building and consuming RESTful APIs, caching layers, and GraphQL integrations
  • Solid knowledge of Core Data, Realm, or other local storage tools
  • Excellent skills in writing and maintaining unit tests, UI tests, and following TDD/BDD where appropriate
  • Experience working with CI/CD pipelines (e.g., GitHub Actions, Bitrise, Fastlane)
  • Familiar with App Store Connect, provisioning, crash and analytics SDKs (e.g., Firebase)
  • Understanding of accessibility standards (WCAG), localization, and mobile product metrics
  • Exposure to iOS, iPadOS, and WatchOS platforms
Responsibilities
  • Lead or actively contribute to development of key features in a widely used e-commerce application
  • Write clean, maintainable, and testable Swift code, following modern iOS practices
  • Drive architectural decisions and ensure adherence to clean code principles and modular design
  • Build responsive UIs and robust data layers that serve multiple frontend and mobile clients
  • Ensure high product quality through automated testing, performance monitoring, and crash analytics
  • Collaborate with product managers, designers, and engineers to align on goals and deliverables
  • Participate in code reviews, pair programming, and mentoring other iOS developers
  • Continuously improve engineering workflows and development practices
  • Take ownership of accessibility, localization, performance, and user-centric refinements
Personal Profile
  • Proactive mindset – always thinking ahead, raising potential issues, and suggesting solutions
  • Excellent communication skills – fluent in English, both written and spoken
  • Strong team player with a collaborative spirit
  • Adaptive and flexible – able to adjust quickly to changing priorities and requirements
  • Innovative and curious – driven to explore new tools, patterns, and improvements
  • Structured and self-organized – capable of working independently as well as in teams
  • Customer- and product-oriented – always aiming to build user-friendly, scalable solutions


Key Skills

Ranked by relevance