This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At Solvedex we're looking for a iOS Developer to join our team. We are looking for a passionate iOS Developer to design, build, and maintain high-quality mobile applications using Swift and modern Apple frameworks. The ideal candidate will demonstrate strong technical proficiency in UIKit, SwiftUI, Core Data, and Combine, and have a deep understanding of mobile app architecture, scalability, and performance optimization. You will collaborate closely with designers, product managers, and backend engineers to deliver seamless and visually appealing mobile experiences.
Job Responsibility:
Develop and maintain iOS applications using Swift, following best coding practices and design patterns (e.g., MVVM)
Implement efficient UI components using UICollectionView, SwiftUI, or UIKit
Integrate RESTful APIs and manage data persistence using Core Data, UserDefaults, Keychain, or SQLite
Implement infinite scrolling, image caching, like counters, and animations as part of the user experience
Manage asynchronous operations with GCD, Operations, or async/await
Ensure the app supports features such as Dark Mode, Offline Handling, Localization, and Accessibility (VoiceOver)
Maintain high app responsiveness and optimize performance (battery usage, memory, and rendering)
Write and maintain unit tests and participate in code reviews
Support CI/CD pipelines (Fastlane, Bitrise, or similar)
Handle code signing, App Store deployment, and backward compatibility for multiple iOS versions
Requirements:
3+ years of professional experience in iOS app development
Strong command of Swift and knowledge of Swift language fundamentals (Generics, Optionals, Value vs. Reference types, Protocols)
Experience with UIKit, SwiftUI, and Combine
Strong understanding of memory management (Strong vs Weak references, retain cycles, Instruments)
Experience working with Dependency Injection and Unit Testing frameworks
Familiarity with CI/CD solutions such as Fastlane, Jenkins, or Bitrise
Knowledge of security best practices (Keychain, encryption, secure data storage)
Understanding of iOS app lifecycle and states (Inactive, Background, Suspended, etc.)
Experience implementing caching, asynchronous programming, and offline persistence strategies
Nice to have:
Experience with SwiftUI property wrappers (@State, @Published, @ObservedObject, @StateObject)
Knowledge of Core Animation and custom transitions
Familiarity with MVVM, Redux, or other state management patterns
Experience integrating third-party libraries and justifying their use for scalability and performance
Familiarity with UI/UX best practices, accessibility standards, and adaptive layouts
Familiarity with GraphQL, Firebase, or CloudKit
Knowledge of Fastlane automation for testing and deployment
Open-source contributions or a strong GitHub portfolio demonstrating previous iOS projects
What we offer:
Competitive salary aligned with experience
Opportunities for professional development and career growth
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.