Wir sind in Full-Stack Feature Teams organisiert. Das bedeutet, dass wir den gesamten Entwicklungsprozess vom Konzept an bis zu UX/UI, Analysen, DB und natürlich der Webentwicklung abdecken.

Da wir ein dynamisches und schnell wachsendes Team sind, entwickeln wir auch unsere Produkte agile und flexibel.

Wir sind stets bemüht Herausforderungen zu identifizieren, um uns und unsere Arbeitsweisen konstant zu verbessern.

Wen wir suchen:

Als iOS Entwickler arbeitest du eng mit anderen iOS-Entwicklern, die in Feature Teams organisiert sind, zusammen.

DU unterstützt andere Entwickler in Entscheidungen über die Programmarchitektur und gibst Hilfestellungen hinsichtlich guter Programmstrukturen und Progammcodes.

Obwohl du außerhalb der Teams arbeiten wirst, stehst du in engem Kontakt zu den Kollegen indem du sie bei bereits bestehenden kundenindividualisierten Programmanpassungen unterstützt, aber auch neue und innovative Programmstrukturen selbstständig erstellst.

Du wirst Anfragen der Teams bearbeiten und sicherstellen, dass die Gesamtheit aller iOS-Programme in gut nachvollziehbaren und überprüfbaren Formen gehalten sind.

Außerdem sollst du stets über aktuelle Entwicklungen in der iOS-Community Bescheid wissen, um neue Trends, neue APIs, Libraries und Frameworks einschätzen und sinnvolle Neuerungen in unsere Teams einführen zu können.   Du hast eine hohe Eigenmotivation und kannst dich selbstständig organisieren, um die Balance zwischen der Erfüllung deiner individuellen Aufgaben und der Unterstützung der einzelnen Teams und anderer Stakeholders sicherzustellen.

Als technischer Ansprechpartner ist deine Wissensbasis nicht nur die iOS-Plattform beschränkt, sondern du hast auch einen breit aufgestellten Überblick über andere Programmiertechniken und die übergreifende Programmarchitektur.

Voraussetzungen:

  • 2 Jahre Erfahrung in Swift
  • Mindestens 1 Jahr Erfahrung in Objective-C
  • Sehr gutes Wissen über die Anwendung von Softwaredesign-Patterns
  • Starker Fokus auf der Qualität des Programmcodes
  • Erstellen von prüfbaren Code is essentiell für die Programmroutine
  • Erste praktische Erfahrungen mit den gängigen iOS-Architekturen (MVC, MVVM, VIPER)
  • Erfahrungen in lang andauernder Instandhaltung von komplexen Codes und Legacy-Code
  • Im App-Store veröffentlichte Apps
  • Erfahrungen mit RESTful APIs und kontinuierlicher Integration
  • Erfahrungen in der Versionserstellung von Code mittels git
  • Erfahrungen in der technischer Beratung und Führung von kleinen Teams
  • Sehr gute Englischkenntnisse (Schrift / Sprache)
  • Herausragende Kommunikationsfähigkeit

Diese Vorteile erwarten dich:

  • Das Potential die Art des Lernens von weltweit Millionen an Nutzern zu verändern
  • Verantwortung vom ersten Tag an und berufliche und persönliches Wachstum
  • Potential in einem schnell wachsendem Team
  • Teilnahme an Hackdays oder Technology Brown-Bags
  • Eine lebendige Arbeitsatmosphäre in einem Startup mit flexibler Zeiteinteilung

Langfristiges Entwicklungspotential:

  • Exzellente Arbeitsbedingungen in einer Firma im Herzen von Berlin
  • Dich erwarten tolle Vorteile, wie frische Früchte und Getränke, Hackathons oder Nerf Gun Fights.