Wer sind wir?
STI-Consulting hat über 25 Jahre Projekterfahrung in mittleren und großen Unternehmen, um Daten in Werte zu verwandeln. Unsere Berater beherrschen selbstverständlich die neusten Technologien von Grund auf und können Lösungen direkt umsetzen. Darüber hinaus bietet STI aber vor allem die strategische und innovative Weitsicht auf Basis dieser neuen digitalen Möglichkeiten, Ihr Unternehmen in die vernetzte, digitale Zukunft zu führen.
Passt das zu dir?
Senior Developer Mobile iOS (m/w/d) (DE)
STI GmbH [4365]
Aufgaben: ·Entwicklung und Weiterentwicklung nativer iOS-Applikationen und -Komponenten. ·Analyse, Spezifikation, Design, Integration und technische Dokumentation. ·Erstellung und Durchführung von Unit- und Modultests sowie Mitwirkung an Code Reviews. ·Sicherstellung von Logging, Monitoringfähigkeit und Supportbarkeit der Komponenten. ·Refactoring, Wartung und Unterstützung weniger erfahrener Kolleginnen und Kollegen im agilen Team. Must-Have-Skills: ·EDV-/technische Ausbildung (HTL/FH/Universität) oder mindestens 8 Jahre IT-Berufserfahrung ·Mindestens 4 Jahre Erfahrung als Softwareentwickler innerhalb der letzten 6 Jahre ·Mindestens 3 Jahre native iOS-Entwicklung mit Swift in agilem CI/CD-Umfeld mit mindestens wöchentlichen Releases. ·Swift (Muss); zusätzlich nachweisbare Erfahrung mit MVVM, SwiftUI, Combine, Reactive Programming und/oder WKWebView. ·Git oder vergleichbar und Jenkins oder vergleichbar (jeweils Muss); Erfahrung mit CI/CD-Pipelines. ·SQL (Muss) sowie Erfahrung mit Datenbanken, z. B. Oracle, PostgreSQL oder MongoDB. ·Unit-Tests (Muss), Code Reviews und aktuelle Qualitätssicherungsprozesse; zusätzlich TDD, Appium, White-Box-Testing oder JUnit. ·Jira/Confluence (Muss); zusätzlich relevante Tools wie Sonar, Grafana, Prometheus, Kibana, Elasticsearch oder Logstash. ·Erfahrung mit Cross-Platform-Anwendungen, Microservices, Cloud-/On-Premise-Umgebungen und Barrierefreiheitsanforderungen. ·Mindestens 3 Jahre agile Projekterfahrung und mindestens 1 Jahr als Developer in agilen Teams. Nice-to-Have-Skills: ·Teamorientierte, verlässliche und lösungsorientierte Arbeitsweise. ·Hands-on-Mentalität und hohe Eigenverantwortung. ·Gute Kommunikation und Bereitschaft zur Unterstützung im Team. ·Flexibilität und rasche Einarbeitung in neue Aufgabenstellungen. Start: 02.11.2026 Dauer: 12 Monate Einsatzort: Wien, Österreich (Remote 90%) Sprache: Deutsch Auslastung: 100%
- Entwicklung und Weiterentwicklung nativer iOS-Applikationen und -Komponenten.
- Analyse, Spezifikation, Design, Integration und technische Dokumentation.
- Erstellung und Durchführung von Unit- und Modultests sowie Mitwirkung an Code Reviews.
- Sicherstellung von Logging, Monitoringfähigkeit und Supportbarkeit der Komponenten.
- Refactoring, Wartung und Unterstützung weniger erfahrener Kolleginnen und Kollegen im agilen Team.
- EDV-/technische Ausbildung (HTL/FH/Universität) oder mindestens 8 Jahre IT-Berufserfahrung
- Mindestens 4 Jahre Erfahrung als Softwareentwickler innerhalb der letzten 6 Jahre
- Mindestens 3 Jahre native iOS-Entwicklung mit Swift in agilem CI/CD-Umfeld mit mindestens wöchentlichen Releases.
- Swift (Muss); zusätzlich nachweisbare Erfahrung mit MVVM, SwiftUI, Combine, Reactive Programming und/oder WKWebView.
- Git oder vergleichbar und Jenkins oder vergleichbar (jeweils Muss); Erfahrung mit CI/CD-Pipelines.
- SQL (Muss) sowie Erfahrung mit Datenbanken, z. B. Oracle, PostgreSQL oder MongoDB.
- Unit-Tests (Muss), Code Reviews und aktuelle Qualitätssicherungsprozesse; zusätzlich TDD, Appium, White-Box-Testing oder JUnit.
- Jira/Confluence (Muss); zusätzlich relevante Tools wie Sonar, Grafana, Prometheus, Kibana, Elasticsearch oder Logstash.
- Erfahrung mit Cross-Platform-Anwendungen, Microservices, Cloud-/On-Premise-Umgebungen und Barrierefreiheitsanforderungen.
- Mindestens 3 Jahre agile Projekterfahrung und mindestens 1 Jahr als Developer in agilen Teams.
- Teamorientierte, verlässliche und lösungsorientierte Arbeitsweise.
- Hands-on-Mentalität und hohe Eigenverantwortung.
- Gute Kommunikation und Bereitschaft zur Unterstützung im Team.
- Flexibilität und rasche Einarbeitung in neue Aufgabenstellungen.