Zum Inhalt springen
freelancermapOffen

4381-3333 - iOS Developer (m/w/d) – Testautomatisierung

MegaPart GmbH · D, Deutschland · Remote · Senior

  • D, Deutschland · Remote
  • German

Indexiert (vor 7 Tagen) · laufend aktualisiert

Start
2026-10
Arbeitsmodell
Remote
Vertrag
Freelance / B2B
Erfahrungslevel
Senior
Referenz
3062894

Geforderte Skills

Nice to have:AI-assisted development tools

Sprachen: German

Jobbeschreibung

Project overview

Für unseren Kunden suchen wir einen erfahrenen iOS Developer (m/w/d) mit Schwerpunkt Testautomatisierung.

Ziel des Projekts ist der systematische Aufbau einer automatisierten Testabdeckung für eine umfangreiche, bestehende iOS-Anwendung auf Basis von Swift. Neben der Entwicklung automatisierter Tests steht insbesondere die Verbesserung der Testbarkeit bestehender Softwarekomponenten im Fokus.

Rahmenbedingungen:

Responsibilities

Aufbau und Weiterentwicklung automatisierter Unit-Tests für eine bestehende iOS-Codebasis

Entwicklung von Tests für komplexe Geschäftslogik, Schnittstellen, API-Anbindungen und Hardwareintegrationen

Testautomatisierung mit XCTest und RxSwift (RxTest, RxBlocking, TestScheduler)

Refactoring bestehender Swift-Komponenten zur Verbesserung der Testbarkeit

Testen von asynchronen und zeitgesteuerten Prozessen

Einsatz von Dependency Injection, Test-Doubles und Characterization Tests

Integration automatisierter Tests in bestehende CI/CD-Pipelines mit GitHub Actions

Analyse und Optimierung der Code Coverage

Etablierung von Teststandards und Wissenstransfer innerhalb des Entwicklungsteams

Requirements

Mehrjährige Erfahrung in der nativen iOS-Entwicklung mit Swift, UIKit und SwiftUI

Fundierte Erfahrung in der Testautomatisierung mit XCTest und Unit-Tests

Sehr gute Kenntnisse in RxSwift und dessen Testbarkeit (RxTest, RxBlocking, TestScheduler)

Erfahrung mit Dependency Injection, Test-Doubles (Fakes, Stubs, Spies) und Mocking

Erfahrung im Testen von asynchronem und zeitgesteuertem Code (Timer, DispatchQueue, CADisplayLink)

Erfahrung im Umgang mit Legacy-Code und Refactoring zur Verbesserung der Testbarkeit

Kenntnisse in Code Coverage (z. B. xccov, Xcode Test Plans)

Sicherer Umgang mit Git und Submodules

Praktische Erfahrung mit KI-gestützten Entwicklungstools (z. B. Claude Code, GitHub Copilot, Cursor)

Sehr gute Deutsch- oder Englischkenntnisse

Wir freuen uns über die Zusendung eines aktuellen Profils unter Angabe der Verfügbarkeit und des gewünschten Stundensatzes.

Project details

Ab sofort bzw. nach Vereinbarung

Laufzeit: Ca. 3 Monate mit Verlängerungsoption

Vollzeit

100 % Remote möglich

Indexiert von der 9am-Meta-Suche. Du bist Job-Anbieter? Listing beanspruchen oder verwalten

Gefunden auf FreelancerMap DE

  1. Jobbörse

    Application Developer eParafeer

    Randstad Nederland· Rijnstraat 8, Den Haag, Nederland, Niederlande· Remote· Senior

    • Blackberry Dynamics SDK
    • Apple Swift
    • Objective-C
    • +6

Alle Jobs durchsuchen
Kostenlos anmelden und bewerben