MID iOS Developer

AILY LABS
Municipality of Madrid, Spain
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Apple Watch
Unity
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
JIRA
Unit Testing
Azure
Software Quality
Collaborative Software
Machine Learning
Model View ViewModel
Object-Oriented Software Development
TensorFlow
Software Engineering
User Interface Testing
UIKit
Swiftui
iOS
Firebase
Integration Tests
Solid Principles
Information Technology
CocoaPods
GraphQL
React Native
Cloud Integration
Objective C++
REST
Software Version Control

Job description

and Apple platform features.Develop applications for iOS, Apple Watch (watchOS) and visionOS to expand our ecosystem of products.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

Requirements

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, Trello.Nice to HaveExperience 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.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

About the company

of the brain of our products.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 performanceWe 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.

Apply for this position