Über das Unternehmen
onOffice digitalisiert die Immobilienbranche europaweit mit einem führenden CRM-System. Über 70 Softwareentwickler:innen arbeiten kontinuierlich an der Erweiterung und Optimierung der cloudbasierten Software. Das Mobile App Team prägt die täglichen Nutzungserfahrungen der Kunden in den iOS- und Android-Apps in einem Umfeld, das Zusammenarbeit, Wissensaustausch und Perspektiven aktiv fördert.
Die Rolle
Als Softwareentwickler Mobile Apps iOS entwickelst und optimierst du die iOS-App als zentraler Bestandteil der CRM-Plattform. Deine Aufgabe ist es, Funktionen umzusetzen, die die Stärken mobiler Geräte nutzen und komplexe Geschäftsprozesse mobil einfach, effizient und intelligent machen.
Aufgaben
- Neue Features mit Swift entwickeln und implementieren
- Moderne Interfaces mit UIKit und 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
Anforderungen
- 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 Deutschkenntnisse (C1+) und gute Englischkenntnisse
Benefits
- Hohe Code-Qualität durch Kanban, Pair-Programming und automatisierte Tests
- Attraktives, marktgerechtes Gehalt mit Entwicklungsperspektive
- Individuelles Onboarding mit persönlichem Mentor
- Work-Life-Balance: Gleitzeit, 29 Urlaubstage plus Heiligabend und Silvester, Home-Office und Shared-Desk
- Klare Karrierepfade mit transparenter Job-Level-Matrix, Skill Management und E-Learning
- Interdisziplinäres Team mit eigenständiger Prioritätssetzung und Umsetzung
- Teamkultur mit Events, Teamfahrten und gemeinsamer Zeit nach Feierabend
- Altersvorsorge, Corporate Benefits, Sportevents, Firmenfitness, Urban Sports Club und Bike-Leasing