Senior Mobile Entwickler

Westhouse Consulting GmbH
Berlin, Germany
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Senior

Job location

Berlin, Germany

Tech stack

Continuous Integration
Data Stores
Payment Systems
Python
OAuth
OpenID
TypeScript
Web Content Accessibility Guidelines
UIKit
Swiftui
Backend
Live Streaming
GraphQL
Go

Job description

  • Konzeption und Implementierung nativer mobiler Applikationen (iOS/Android) auf Basis von Swift oder Kotlin
  • Integration von REST-Schnittstellen, mobilen SDKs und Drittanbieter-Bibliotheken
  • Durchführung von Unit-, Integrations- und UI-Tests sowie Fehleranalyse auf Basis von Crash-Reports und Monitoring-Daten
  • Umsetzung von Sicherheitsanforderungen (OAuth2/OIDC, sichere Datenspeicherung) und Barrierefreiheitsstandards (WCAG, BITV)
  • Einrichtung und Betrieb von CI/CD-Pipelines sowie Vorbereitung von App-Releases

Requirements

  • (Muss) 5 Jahre Erfahrung in architektonischer Verantwortung für langfristige Produktprojekte inklusive Modularisierung, plattform-übergreifendem CodeSharing sowie tiefgehender Integration von Apple Systemfunktionen.
  • (Muss) 3 Jahre Erfahrung in der Entwicklung sicherheits und datenschutzkritischer iOS Anwendungen im Enterprise bzw. Eisenbahninfrasturkur Umfeld, insbesondere mit sicheren Login und Payment Prozessen.
  • (Muss) 7 Jahre Erfahrung in moderner Swift-Entwicklung sowie parallele Nutzung und Wartung von UIKit- und SwiftUI-basierten Architekturen in Bestands- und Neuprojekten.
  • (Muss) 7 Jahre Erfahrung in der Entwicklung nativer Apple-Applikationen für iOS sowie tvOS in produktiven App-Store-Projekten mit langfristigem Betrieb und Erfahrungen in entsprechenden Technologien
  • (Muss) 7 Jahre Erfahrung in der Entwicklung und dem Betrieb von media- und streaminglastigen Consumer-Applikationen mit Live-Streaming, VoD und Offline-Funktionalitäten.
  • (Soll) 1 Jahr Erfahrung mit neuen Apple-Plattformen und Early-Adopter-Technologien, insbesondere Entwicklung für visionOS oder vergleichbare innovative OS-Generationen.
  • (Soll) 3 Jahre Erfahrung mit Backend-Anbindungen und verteilten Architekturen mit bspw. REST, GraphQL, Go, Python,Typescript
  • (Soll) Zertifizierung in Data Protection: Zertifikat "Data Protection Officer" (DPO)
  • (Soll) 3 Jahre Erfahrung in internationalen Projekten mit mehrsprachigen Anwendungen und globalen Nutzergruppen.
  • (Soll) 3 Jahre Erfahrung in der technischen Führungs- und Wissensvermittlungsfähigkeit, z. B. durch Mentoring, Architekturentscheidungen oder Unterstützung anderer Entwicklungsteams.

Apply for this position