iOS Developer ( Experienced )
We are seeking a talented and experienced iOS Developer to join our dynamic team.
In this role, you’ll leverage cutting-edge tools and frameworks to design and build exceptional mobile applications.
If you’re passionate about delivering high-quality, maintainable code and staying ahead of the curve in iOS development, we’d love to hear from you.
Key Responsibilities:
• Design and develop iOS applications utilizing SwiftUI and Combine.
• Implement and maintain Clean Architecture principles with MVVM.
• Collaborate with cross-functional teams to define, design, and launch new features.
• Utilize tools like Tuist and Sourcery for efficient project management and code generation.
• Ensure high software quality through unit and integration tests.
• Stay informed about the latest iOS development trends and technologies.
Mandatory Skills:
• 4+ years of experience.
• Proficiency in Swift, with a deep understanding of SwiftUI and Combine.
• Hands-on experience with Tuist for managing iOS projects.
• Familiarity with Sourcery for code generation.
• Strong knowledge of MVVM and Clean Architecture design patterns.
• Proven ability to build robust, maintainable, and user-friendly iOS applications.
• Italian language proficiency (conversational or fluent).
Nice-to-Have Skills
• Experience working with RESTful APIs and GraphQL.
• Knowledge of Core Data or similar local persistence frameworks.
• Familiarity with setting up and maintaining CI/CD pipelines for app deployment.
What we offer:
Competitive salary
Flexible hours
Hybrid
Monthly entertainment gatherings
Free Coffee