MID iOS Developer

Air Apps
Barcelona, Spain
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
2 years minimum
Compensation
€60,000.0 - €75,000.0
Working hours
Regular working hours
Job source

Tech stack

Apple Watch Unity 3d Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Apple IOS Applications Architecture JIRA Unit Testing Microsoft Azure Mobile Application Development Software Quality
+26 more
Collaborative Software Software Design Patterns Machine Learning Model View ViewModel Object-Oriented Software Development Tensorflow Software Engineering Trello User Interface Testing Uikit Test-Driven Development (TDD) Swiftui Ios Frameworks Firebase Git Core Data Integration Tests Solid Principles Information Technology Cocoapods Graphql React Native Cloud Integration Objective C++ Restful APIs Multiplatform

Job description

  • 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.

Requirements

  • 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.

Benefits & conditions

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.

  • 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. Inscribirse en esta oferta Recibir ofertas similares por correo electrónico Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies.

About the company

Volver a la última búsqueda Trabajos ) Cataluña ) Barcelona ) MID iOS Developer - Barcelona ( volver a la última búsqueda Recibir ofertas similares por correo electrónico No gracias, llévame a la oferta de empleo Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies. Inscribirse en esta oferta

Profesiones

  • Técnico
  • Recepciónista
  • Administrador
  • Ventas
  • Enfermero

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

2:49 min

Adding a custom long press gesture to the tab bar

Moh’d Abualhuda +1 · WWC 2023

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

6:40 min

Production scaling strategies and SwiftUI view styling techniques

Andrew Morgan · WWC 2021

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all