Senior Software Engineer (iOS, AI Enabler)

Senior Software Engineer (iOS, AI Enabler)

Berlin Vollzeit 60000 - 84000 € / Jahr (geschätzt) Kein Homeoffice möglich
D

Auf einen Blick

  • Aufgaben: Entwickle innovative iOS-Apps und arbeite an spannenden AI-Projekten.
  • Unternehmen: Führendes Technologieunternehmen mit einer kreativen und kollaborativen Kultur.
  • Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen.
  • Warum dieser Job: Gestalte die Zukunft der Technologie und beeinflusse bedeutende Projekte.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung und Teamarbeit.

Das prognostizierte Gehalt liegt zwischen 60000 - 84000 € pro Jahr.

Anforderungen

  • 5+ Jahre professionelle Erfahrung in der Softwareentwicklung
  • Enthusiast für Swift und iOS
  • Erfahrung in der Organisation der Lieferung großer Funktionen einer großangelegten, multiregionalen App
  • Verantwortung für komplexe, geschäftskritische mobile Systeme von Anfang bis Ende
  • Erfahrung mit Continuous Integration und Continuous Delivery Pipelines
  • Fließende Englischkenntnisse (Arbeitssprache); Deutschkenntnisse von Vorteil
  • Pragmatischer Umgang mit GenAI: Verständnis für dessen Einschränkungen und Risiken sowie die Fähigkeit, Sicherheitsvorkehrungen zu treffen (Überprüfungen, Tests, Richtlinien)
  • Bonus: Erfahrung mit Cloud-Computing-Plattformen, idealerweise AWS
  • Bonus: Erfahrung mit GraphQL

Was die Stelle beinhaltet

  • Arbeiten mit unserem Technologie-Stack: Swift, SwiftUI, Swift Concurrency, Swift Testing, SPM, Fastlane, Sonarqube, Github Actions und Integration mit einem GraphQL-Backend und einigen REST-Diensten
  • Vertrautheit mit UI-Testframeworks
  • Erforschen des Einsatzes fortschrittlicher KI-Tools wie Claude/Codex
  • Eigentum und Weiterentwicklung unserer modularen iOS-Architektur basierend auf einem lokalen Swift-Paket
  • Design für Testbarkeit als Standard
  • Technische Planung von Projekten und Funktionen vorantreiben
  • Zusammenarbeit bei der API-Entwicklung mit anderen Teams
  • Bewertung und Einführung neuer Technologien
  • Mentoring anderer Entwickler im Team
  • Arbeiten im trunk-basierten Entwicklungsstil unter Verwendung von Feature Flags und Experimenten
  • Enger Austausch mit Produkt und UX

Begleiten Sie uns auf unserer Reise, indem Sie die richtige Mischung aus Aufwand, Qualität und Benutzerwert finden.

Senior Software Engineer (iOS, AI Enabler) Arbeitgeber: Deepstreamtech

Als Arbeitgeber bieten wir Ihnen die Möglichkeit, in einem dynamischen und innovativen Umfeld zu arbeiten, das sich auf die neuesten Technologien im Bereich iOS und KI konzentriert. Unsere Unternehmenskultur fördert Zusammenarbeit und kontinuierliches Lernen, während wir Ihnen zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung und Mentoring bieten. Darüber hinaus profitieren Sie von flexiblen Arbeitszeiten und einem inspirierenden Team, das sich leidenschaftlich für die Entwicklung hochwertiger Softwarelösungen einsetzt.

D

Kontaktdaten:

Deepstreamtech Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Software Engineer (iOS, AI Enabler) erhalten könnten

Netzwerken ist der Schlüssel

Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.

Bereite dich auf technische Interviews vor

Mach dich mit typischen Fragen und Coding-Challenges vertraut, die für Senior Software Engineers relevant sind. Übe das Lösen von Problemen unter Zeitdruck, um deine Fähigkeiten zu demonstrieren.

Zeige deine Leidenschaft für iOS und AI

Sprich über deine Erfahrungen mit Swift und iOS in Gesprächen. Zeige, dass du nicht nur die technischen Fähigkeiten hast, sondern auch ein echtes Interesse an den neuesten Entwicklungen in der AI-Technologie.

Bewirb dich direkt über unsere Website

Wir bei StudySmarter lieben es, wenn du dich direkt über unsere Karriereseite bewirbst. So kannst du sicherstellen, dass deine Bewerbung die richtige Anlaufstelle erreicht und du die besten Chancen hast, gesehen zu werden.

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer (iOS, AI Enabler) mit Bravour zu bestehen

Swift
iOS
Continuous Integration
Continuous Delivery
GenAI
Cloud Computing (AWS)
GraphQL

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du deine Bewerbung schreibst, zeig uns, wer du wirklich bist! Lass deine Persönlichkeit durchscheinen und erzähl uns von deinen Erfahrungen mit Swift und iOS. Wir suchen nach echten Enthusiasten!

Mach es konkret!:Gib uns konkrete Beispiele für deine bisherigen Projekte und wie du große Features in großen Apps organisiert hast. Zeig uns, dass du die Verantwortung für komplexe mobile Systeme übernehmen kannst!

Sprich unsere Sprache!:Da Englisch unsere Arbeitssprache ist, achte darauf, dass deine Bewerbung klar und verständlich auf Englisch verfasst ist. Wenn du Deutsch sprichst, erwähne das gerne – das ist ein Plus!

Bewirb dich über unsere Website!:Wir freuen uns, wenn du dich direkt über unsere Website bewirbst. So können wir deine Bewerbung schneller bearbeiten und du bist gleich im richtigen System!

Wie man sich auf ein Vorstellungsgespräch bei Deepstreamtech vorbereitet

Mach dich mit der Technologie vertraut

Stelle sicher, dass du die Technologien, die in der Stellenbeschreibung erwähnt werden, gut verstehst. Das bedeutet, dass du nicht nur Swift und iOS beherrschen solltest, sondern auch mit Continuous Integration und Continuous Delivery Pipelines vertraut bist. Zeige während des Interviews, dass du praktische Erfahrungen mit diesen Tools hast.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Features, die du in der Vergangenheit geleitet hast. Sei bereit, über Herausforderungen zu sprechen, die du gemeistert hast, und wie du komplexe mobile Systeme end-to-end betreut hast. Konkrete Beispiele helfen dir, deine Fähigkeiten zu demonstrieren und machen einen bleibenden Eindruck.

Verstehe die Rolle von GenAI

Da die Stelle auch Kenntnisse über GenAI erfordert, solltest du dich mit den Risiken und Limitationen dieser Technologien auseinandersetzen. Bereite dich darauf vor, wie du Guardrails implementieren würdest, um eine sichere und nachhaltige Nutzung zu gewährleisten. Dies zeigt, dass du pragmatisch und verantwortungsbewusst mit neuen Technologien umgehst.

Sei bereit für technische Fragen

Erwarte technische Fragen zu Themen wie API-Design, UI-Testing und modularer Architektur. Übe, wie du deine Gedanken klar und strukturiert präsentieren kannst. Es könnte auch hilfreich sein, einige Coding-Challenges zu üben, um dein technisches Wissen unter Beweis zu stellen.