Beschreibung
# Als Softwareentwickler Mobile Apps iOS (m/w/d) entwickelst und optimierst du unsere iOS-App. Als zentraler Bestandteil unserer CRM-Plattform erleichtert sie den Arbeitsalltag unserer Kunden spürbar. Deine Aufgabe ist es, Funktionen umzusetzen, die gezielt die Stärken mobiler Geräte nutzen und komplexe Geschäftsprozesse mobil einfach, effizient und intelligent machen.
Vollzeit | Aachen/Remote | [Software Development & Operations](https://onoffice.com/ueber-uns/team-software-development-operat...
weiter lesen
# Als Softwareentwickler Mobile Apps iOS (m/w/d) entwickelst und optimierst du unsere iOS-App. Als zentraler Bestandteil unserer CRM-Plattform erleichtert sie den Arbeitsalltag unserer Kunden spürbar. Deine Aufgabe ist es, Funktionen umzusetzen, die gezielt die Stärken mobiler Geräte nutzen und komplexe Geschäftsprozesse mobil einfach, effizient und intelligent machen.
Vollzeit | Aachen/Remote | [Software Development & Operations](https://onoffice.com/ueber-uns/team-software-development-operation/)
## Deine Aufgaben
- Neue Features mit Swift entwickeln und implementieren.
- Moderne Interfaces mit UIKit und zunehmendem Fokus auf SwiftUI entwickeln; bestehende Komponenten refaktorieren.
- APIs anbinden und App nahtlos in die Software-Infrastruktur integrieren.
- Unit-Tests erstellen, debuggen und CI/CD-Pipelines unterstützen.
- Performance, Codequalität und Wartbarkeit kontinuierlich verbessern.
- Eng mit Produktmanagement, Design und Backend-Team zusammenarbeiten; Pair Programming und Code Reviews nutzen.
## Dein Profil
- 3–6 Jahre Berufserfahrung in der iOS-Entwicklung.
- Sehr gute Kenntnisse in Swift, UIKit und Fokus auf SwiftUI.
- Erfahrung mit API-Anbindungen, Testing & Debugging, Refactoring und CI/CD.
- Analytisches Denken, Teamfähigkeit und klare Kommunikation.
- Gespür für User Experience und mobile Interfaces.
- Fließende Deutsch- ( C1+) und gute Englischkenntnisse.
## Deine Vorteile
- **Job-Qualität **– Oberste Priorität hat der Code. Wir arbeiten nach Kanban, nutzen Pair-Programming und automatisierte Tests – und bieten viel Raum für eigene Ideen.
- **Attraktives Gehalt **– Deine Erfahrung und Leistung zahlen sich aus, marktgerecht und mit Entwicklungsperspektive!
- **Onboarding** – Mit einem individuellen Einarbeitungskonzept und deinem persönlichen Mentor wirst du direkt Teil unseres Teams.
- **Work-Life-Balance** – Gleitzeit, 29 Urlaubstage plus frei an Heiligabend und Silvester, Home-Office und Shared-Desk für flexible und familienfreundliche Arbeitszeiten.
- **Perspektiven** – Klare Karrierepfade mit transparenter Job-Level-Matrix, dazu Skill Management, Conventions, Events und E-Learning-Tools wie Vue-Mastery.
- **Zusammenarbeit** – Als interdisziplinäres Team erfahrener Entwickler legt ihr die Prioritäten gemeinsam fest – und setzt sie eigenständig um.
- **Teamkultur** – Freu dich auf viele Erlebnisse: Teamevents, unsere Teamfahrt oder gemeinsame Zeit nach Feierabend.
- **Extras **– Altersvorsorge und attraktive Corporate Benefits – dazu fit und aktiv mit Sportevents, Firmenfitness, Urban Sports Club und Bike-Leasing.
### onOffice – Always on your side
onOffice digitalisiert die Immobilienbranche europaweit mit einem führenden CRM-System. Über 70 Softwareentwickler:innen arbeiten kontinuierlich an der Erweiterung und Optimierung unserer cloudbasierten Software. Ein zentraler Bestandteil ist das Mobile App Team: Es prägt die täglichen Nutzungserfahrungen unserer Kund:innen in den iOS- und Android-Apps – in einem Umfeld, das Zusammenarbeit, Wissensaustausch und Perspektiven aktiv fördert.