Senior Developer Mobile iOS (m/w/d)

STI-Consulting GmbH
Ansprechpartner: Viktoriia Tsokalo
Wien,  Österreich (Remote 90%),  Österreich
Vor OrtFreiberuflichDauer 12 Monate

Beschreibung

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%

Bewerben