MID iOS Developer

Air Apps
yesterday

Role details

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

Job location

Remote

Tech stack

Apple Watch
Unity
API
Agile Methodologies
Amazon Web Services (AWS)
iOS
Applications Architecture
JIRA
Unit Testing
Azure
Mobile Application Development
Software Quality
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
Swiftui
iOS
Firebase
GIT
Core Data
Integration Tests
Solid Principles
Information Technology
CocoaPods
GraphQL
React Native
Cloud Integration
Objective C++
REST
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