MID iOS Developer - Barcelona

Permanent employee, Full-time · Barcelona, Hybrid

Mission
Are you ready to take part in the upcoming AI revolution of the business world? If the answer is a resounding "yes," we have an extraordinary opportunity for you!

Role:
  • Develop and maintain native iOS applications using Swift and Objective-C.
  • Define and implement technical architectures, including MVVM or other industry best practices.
  • Oversee the development of technical specifications, requirements, and performance metrics to ensure application quality and efficiency.
  • Implement unit testing, UI testing, and integration testing frameworks such as Swift Testing and XCUITest to maintain a high standard of code reliability.
  • Collaborate with UX designers, web and mobile developers to deliver seamless, user-friendly experiences.
  • Utilize CI/CD pipelines to streamline development and deployment processes.
  • Ensure applications are scalable, performant, and secure, following best practices in security and compliance.
  • Stay updated with the latest advancements in the iOS ecosystem, including new SDKs, APIs, and Apple platform features.
  • Develop applications for iOS, Apple Watch (watchOS) and visionOS to expand our ecosystem of products.
Your profile
  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of experience in native iOS development with Swift and Objective-C. · Strong knowledge of iOS frameworks and SDKs, such as UIKit, Foundation, and CoreData.
  • Experience with SwiftUI for building modern, user-friendly interfaces. · Proficiency in SOLID principles, object-oriented programming (OOP), and design patterns.
  • Proficient in writing unit tests and ensuring code quality through test-driven development (TDD) practices.
  • Familiarity with dependency management tools like CocoaPods and Swift Package Manager.
  • Experience with RESTful APIs, GraphQL, and networking frameworks like Alamofire.
  • Strong understanding of version control using Git.
  • Hands-on experience with CI/CD pipelines for mobile development.
  • Experience with Agile methodologies and collaboration tools like Jira or Trello.
Nice to Have
  • Experience with React Native for cross-platform development.
  • Understanding of VR/AR technologies (ARKit, RealityKit) and Unity 3D.
  • Experience working with machine learning models on-device using Core ML or TensorFlow Lite.
  • Knowledge of Cloud integrations, such as Firebase, AWS, or Azure services for iOS apps.
Who are we?
We are Aily Labs, a start-up based in Munich and Barcelona. Aily Labs was founded in Spring 2020 and three years later we are now already a team of +300 super motivated individuals. Our mission is to build beautiful Artificial Intelligence products. We’re curious, passionate, and relentless in our drive to develop a truly end-to-end product, pushing the boundaries of innovation as far as we can. Our offices are based in Barcelona, Madrid, Munich, Cluj and New York. We are looking for a passionate iOS Engineer to join our mission working either in Barcelona, Madrid or Munich. In Aily we encourage a fun and agile environment. We contribute to the development of the brain of our products.
What sets us apart?
  • We are an internationally diverse and young team with more than 30 nationalities.
  • We develop high-quality, beautiful software and thus create sustainable added value for our customers.
  • We pay competitive salaries and reward performance
  • We live an open feedback culture so that we can constantly reflect and improve.
  • We offer flexible remote work with free time management within the projects.
  • We enjoy new technologies, are open for innovative ideas and foster trial and error principles.
  • We give freedom for further training because lifelong learning is important to us.
  • We do cool and fun offsites (e.g. Ibiza. Kitzbühel), and regular casual get-togethers.
We are looking forward to hearing from you!
Thank you for your interest in Aily Labs. Please fill out the following short form. Should you have difficulties with the upload of your data, please send an email to info@ailylabs.com
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.