Senior iOS Entwickler – BLE, SwiftUI & CoreBluetooth
Aus der Ferne
Vollzeit
Als Senior iOS Entwickler (m/w/d) mit Schwerpunkt auf Bluetooth Low Energy (BLE) und SwiftUI realisieren Sie zukunftsweisende Mobile Apps. Sie integrieren CoreBluetooth für zuverlässige, latenzarme Kommunikation, nutzen Swift 5.9 und iOS 17 SDK und entwerfen intuitive Benutzeroberflächen mit SwiftUI oder UIKit. Modernste MVVM-Architektur und Combine-Framework kommen dabei zum Einsatz.
Projektüberblick
- Sie entwickeln eine Next-Generation-Mobile-Schnittstelle, die klassische Fernbedienungen ablöst.
- Über BLE steuern Sie Hardware-Aktuatoren in Echtzeit – mit minimaler Latenz und optimierter Energieeffizienz.
- Dabei koordinieren Sie sich mit Firmware-, QA- und Design-Teams und steuern den gesamten App-Store-Release-Zyklus (TestFlight bis Distribution).
Ihre Hauptverantwortlichkeiten
- Architektur und Implementierung von BLE-Kommunikation mit CoreBluetooth für stabile, latenzarme Geräteanbindung.
- Entwurf und Entwicklung intuitiver UI-Komponenten mit SwiftUI oder UIKit (MVVM, Reactive Patterns).
- Nutzung der neuesten iOS 17 SDK-Features (Async/Await, verbesserte Gestenerkennung) und Swift 5.9-Optimierungen.
- Sicherstellung der Energieeffizienz und Reduzierung des.
- Akkuverbrauchs durch Profilerstellung (Instruments).
- Erstellung und Pflege von Unit- und UI-Tests mit XCTest für höchste Codequalität.
- Einrichtung von CI/CD-Pipelines (z. B. Fastlane, GitHub Actions, Bitrise) für automatisierte Builds und Releases.
- Durchführung von Code-Reviews und Mentoring von.
- Teamkollegen – Förderung von Best Practices.
- Fehleranalyse und Behebung von Integrationsproblemen gemeinsam mit QA- und Hardwareingenieuren.
- Verwaltung von App Store Connect, Konfiguration von TestFlight-Builds und Veröffentlichung im App Store.
- Dokumentation von APIs und BLE-Profilen – klare Spezifikationen für Stakeholder.
Erforderliche Fähigkeiten
- Mindestens fünf Jahre Erfahrung in nativer iOS-Entwicklung mit Swift und Xcode.
- Expertenkenntnisse in Swift 5.9, iOS 17 SDK und Xcode 15.
- Tiefes Verständnis von Bluetooth Low Energy (BLE) und CoreBluetooth-Framework.
- Fundierte Erfahrung mit SwiftUI und UIKit – Aufbau performanter UI-Lösungen.
- Versierter Umgang mit MVVM-Architektur und Combine oder alternativen reaktiven Frameworks.
- Geübt in Unit- und UI-Testing mit XCTest; TDD-Ansatz von Vorteil.
- Vertrautheit mit App Store Connect, TestFlight und Apple.
Developer Program
- Routine in CI/CD-Tools wie Fastlane, GitHub Actions, Jenkins oder Bitrise.
- Erfahrung mit Crashlytics, Performance-Analyse (Instruments) und Speicherleak-Detektion.
- Fließende Englischkenntnisse; Deutschkenntnisse von Vorteil
Bereitschaft zur Zusammenarbeit in europäischen Zeitzonen.
Wünschenswerte Qualifikationen
- Erfahrung im IoT-Umfeld oder mit Hardware-Aktuator-Systemen.
- Integration mechanischer Aktuatoren via BLE – Pairing und Protokollanpassungen.
- Vorherige Tätigkeit in verteilten Agile-Teams (Scrum, Kanban).
- Kenntnisse mobiler Sicherheitsstandards und Verschlüsselungstechniken (TLS, Secure Enclave).
- Erfahrung mit lokalen und Remote-Push-Benachrichtigungen.
- Background Tasks.
- Wissen über Barrierefreiheit (Accessibility) und Lokalisierung (L10n).
- Unser Angebot.
- Zusammenarbeit mit leidenschaftlichen Experten in einem internationalen Team.
- Flexible Arbeitszeiten innerhalb europäischer Zeitzonen.
- Regelmäßige Weiterbildungen, Mentoring und Konferenzbudget.
- Sichtbare Wirkung durch Lösungen, die Nutzer weltweit begeistern.