MID iOS Developer - Barcelona
Barcelona, Hybrid
Aily Labs
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.
- 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.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs Architecture AWS Azure CI/CD Computer Science Core ML Engineering Git GraphQL Jira Machine Learning ML models OOP Pipelines React Security Swift TDD TensorFlow Testing UX VR
Perks/benefits: Competitive pay Flex hours Startup environment
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.