Senior Mobile Developer - iOS (m/w/d)

Senior Mobile Developer - iOS (m/w/d)

Köln Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
IBM

Auf einen Blick

  • Aufgaben: Entwickle moderne iOS-Anwendungen und optimiere deren Performance.
  • Unternehmen: IBM Consulting, ein innovatives Unternehmen mit globaler Reichweite.
  • Vorteile: Attraktives Gehalt, Weiterbildungsmöglichkeiten und ein unterstützendes Arbeitsumfeld.
  • Weitere Informationen: Wachstumsorientierte Kultur mit Fokus auf individuelle Entwicklung.
  • Warum dieser Job: Gestalte die Zukunft der Technologie und arbeite an spannenden Projekten.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der iOS-Entwicklung und gute Swift-Kenntnisse.

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

Eine Karriere bei IBM Consulting basiert auf langfristigen Kundenbeziehungen und enger Zusammenarbeit weltweit. Du arbeitest mit führenden Unternehmen verschiedener Branchen zusammen und unterstützt sie dabei, ihre Hybrid‑Cloud‑ und KI‑Strategien zu gestalten. Mithilfe unserer strategischen Partner, leistungsstarker IBM Technologien und Red Hat erhältst du die Werkzeuge, um echten Wandel voranzutreiben und spürbare Ergebnisse für unsere Kunden zu erzielen.

Bei IBM Consulting ist Neugierde der Schlüssel zum Erfolg. Du wirst ermutigt, bestehende Denkweisen zu hinterfragen, neue Ideen zu entwickeln und innovative Lösungen zu schaffen, die messbare Resultate liefern. Unsere Kultur des Wachstums und der Empathie legt den Fokus auf deine langfristige berufliche Entwicklung und schätzt zugleich deine individuellen Fähigkeiten und Erfahrungen.

Als Application Developer für Mobile iOS entwickelst und betreust du moderne Anwendungen für die iOS-Plattform. Dabei liegt dein Fokus auf performanter, stabiler und wartbarer Software für mobile Endgeräte. Zu deinen Aufgaben gehören:

  • Konzeption und Entwicklung: Du entwickelst und betreust native iOS-Anwendungen und sorgst für eine saubere Integration in bestehende Systeme und Services.
  • Code-Qualität: Du schreibst hochwertigen, effizienten und wiederverwendbaren Code und arbeitest nach etablierten Best Practices und Standards.
  • Einsatz von Development Tools: Du nutzt gängige Tools, Frameworks und Entwicklungsumgebungen, um Anwendungen effizient zu entwickeln und zu testen.
  • Integration: Du stellst eine reibungslose Integration von Softwarekomponenten innerhalb der iOS-Plattform sicher.
  • Performance-Optimierung: Du analysierst Anwendungen, identifizierst Schwachstellen und optimierst die Performance sowie Stabilität kontinuierlich.

Diese Position ist innerhalb der Hybrid Cloud & Data Service Line.

Bevorzugte Ausbildung: Master's Degree

Erforderliche technische und berufliche Qualifikationen:

  • Abgeschlossenes Studium in Informatik, Software Engineering, Computer Engineering oder eine vergleichbare Qualifikation.
  • Mehrjährige (ca. 5 + Jahre) Erfahrung in der iOS-Entwicklung mit sehr guten Swift-Kenntnissen.
  • Fundierte Praxis mit SwiftUI sowie modernen iOS-Architekturen und aktuellen iOS-Standards.
  • Erfahrung in komplexen Enterprise- oder langfristigen Produktentwicklungen mit hohem Anspruch an Clean Code, Architektur und Softwarequalität.
  • Ausgeprägte Problemlösungsfähigkeiten, insbesondere in Debugging, Troubleshooting und der Entwicklung technischer Lösungen im komplexen Umfeld sowie eine teamorientierte Arbeitsweise.
  • Sehr gute Deutschkenntnisse in Wort und Schrift (mindestens C1) sowie gute Englischkenntnisse (mindestens B2).

Bevorzugte technische und berufliche Erfahrungen:

  • Kenntnisse in Kotlin Multiplatform (KMM).
  • Erfahrung mit App-Publishing.
  • Erfahrung mit dem App-Ökosystem von Apple.
  • Erfahrung mit CI/CD‑Pipelines im Mobile‑Umfeld.
  • Kenntnisse in App‑Security, Performance‑Optimierung oder Accessibility.
  • Erfahrung in der Android‑Entwicklung.

Senior Mobile Developer - iOS (m/w/d) Arbeitgeber: IBM

IBM Consulting ist ein hervorragender Arbeitgeber, der eine Kultur des Wachstums und der Empathie fördert. Hier hast du die Möglichkeit, an innovativen Projekten zu arbeiten und deine Fähigkeiten in einem dynamischen Umfeld weiterzuentwickeln. Die enge Zusammenarbeit mit führenden Unternehmen und der Zugang zu modernsten Technologien bieten dir nicht nur spannende Herausforderungen, sondern auch zahlreiche Möglichkeiten zur beruflichen Entfaltung.

IBM

Kontaktdaten:

IBM Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Mobile Developer - iOS (m/w/d) erhalten könnten

Netzwerken, Netzwerken, Netzwerken!

Nutze jede Gelegenheit, um mit anderen Entwicklern und Fachleuten in Kontakt zu treten. Besuche Meetups, Konferenzen oder Online-Events, um dein Netzwerk zu erweitern und potenzielle Arbeitgeber kennenzulernen.

Zeige deine Projekte!

Hast du coole iOS-Projekte? Teile sie auf Plattformen wie GitHub oder erstelle ein Portfolio. So können Recruiter sehen, was du drauf hast und wie kreativ du bist!

Bereite dich auf technische Interviews vor!

Mach dich mit typischen Fragen und Coding-Challenges vertraut. Übe das Lösen von Problemen unter Zeitdruck, damit du im Interview glänzen kannst. Wir glauben an dich!

Bewirb dich direkt über unsere Website!

Wenn du die perfekte Stelle gefunden hast, bewirb dich direkt über unsere Website. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert ankommt. Lass uns gemeinsam durchstarten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Mobile Developer - iOS (m/w/d) mit Bravour zu bestehen

iOS-Entwicklung
Swift
SwiftUI
Clean Code
Softwarearchitektur
Debugging
Troubleshooting

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du deine Bewerbung schreibst, lass deine Persönlichkeit durchscheinen. Wir suchen nach echten Menschen, die ihre Leidenschaft für iOS-Entwicklung zeigen. Zeig uns, was dich motiviert und warum du Teil von StudySmarter werden möchtest!

Mach es klar und präzise:Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir wollen schnell verstehen, was du kannst und wie du zu unserem Team passt.

Betone deine Erfahrungen:Erzähle uns von deinen bisherigen Projekten und Erfahrungen in der iOS-Entwicklung. Zeige, wie du Herausforderungen gemeistert hast und welche Technologien du beherrschst. Das hilft uns, deine Fähigkeiten besser einzuschätzen!

Bewirb dich über unsere Website:Um sicherzustellen, dass wir deine Bewerbung richtig erhalten, bewirb dich direkt über unsere Website. So können wir deine Unterlagen schnell und effizient bearbeiten. Wir freuen uns darauf, von dir zu hören!

Wie man sich auf ein Vorstellungsgespräch bei IBM vorbereitet

Verstehe die Unternehmenswerte

Informiere dich über die Werte und die Kultur von IBM Consulting. Zeige in deinem Interview, dass du neugierig bist und bereit, bestehende Denkweisen zu hinterfragen. Das wird dir helfen, dich mit der Unternehmenskultur zu identifizieren.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Herausforderungen, die du in der iOS-Entwicklung gemeistert hast. Bereite dich darauf vor, diese Erfahrungen zu teilen und zu erklären, wie du Clean Code und moderne Architekturen angewendet hast.

Technische Fähigkeiten demonstrieren

Sei bereit, deine Kenntnisse in Swift, SwiftUI und anderen relevanten Technologien zu demonstrieren. Möglicherweise wirst du gebeten, einen Code-Schnipsel zu analysieren oder zu optimieren, also übe das vorher!

Fragen stellen

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und hilft dir, mehr über die Erwartungen und Herausforderungen der Rolle zu erfahren.