Unterwegs zu neuen Welten
Senior App Developer:in (m/w/d) - iOS/tvOS
Wir suchen zum nächstmöglichen Zeitpunkt eine:n Senior App Developer:in (Vollzeit) mit Erfahrung in der Entwicklung von anspruchsvollen und abwechslungsreichen Anwendungen für tvOS und iOS.
![Dev Office medienmonster Mitarbeiter:innen tauschen sich an ihrem Arbeitsplatz aus](/fileadmin/mitarbeiter/mm_team_besprechung_01.jpg)
Du
- weißt User Interfaces für alle Devices umzusetzen – egal ob iPhone, iPad oder tvOS.
- weißt, die Gegenwart heißt Swift und UIKit, aber auch Objective-C und gängige Apple Frameworks sind dir nicht fremd,
- beherrschst die gängigen Konzepte der Softwarearchitektur (MVC, MVVM) im Schlaf
- bist am Puls der Zeit was neue Technologien und Trends betrifft,
- kennst Apples Human Interface Guidelines wie deine Westentasche,
- bist mit Git, Git-Flow und Dependency Managements wie Swift Package Manager vertraut,
- gehst selbstbewusst mit Begriffen wie REST-, GraphQL-APIs und JSON um,
- hast Dich bereits mit Test Driven Development und der Continuous Integration und -Delivery bekannt gemacht und konntest erste Erfahrungen sammeln,
- verfügst über sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift.
![Besprechungstisch Team Ein Blick auf den voll besetzten Besprechungstisch.](/fileadmin/mitarbeiter/mm_team_besprechung.jpg)
Was machen wir?
Wir entwickeln Anwendungen für verschiedene Plattformen wie iOS, tvOS, Android, Roku, sowohl mobile als auch BigScreen. Des Weiteren gehört zu unseren Kernkompetenzen die Programmierung von komplexen Websites. Mit unserem Know-how supporten wir Unternehmen darin, noch optimaler mit ihren Kund:innen zu interagieren, ihre Dienstleistungen gezielter anzubieten und sich so neue Geschäftsmöglichkeiten zu erschließen.
Wir arbeiten für nationale und internationale Kund:innen und betreuen diese langfristig.
Was machst Du bei uns als Senior Developer?
1. Code rocken und Designs meistern:
Als Senior App Developer:in hast Du die ganze Bandbreite der technischen Expertise drauf. Du knackst knifflige Probleme und zauberst effizienten, gut durchdachten und leicht wartbaren Code aus dem Hut.
2. Tech-Guru sein:
Du bist sozusagen der Technik-Sensei im Team. Wenn andere Entwickler:innen auf Unterstützung angewiesen sind oder Rat brauchen, bist Du zur Stelle. Du teilst deine Fähigkeiten und zeigst den besten Weg, um qualitativ hochwertige Software zu erstellen.
3. Code-Checks mit Adleraugen:
Regelmäßige Code-Reviews? Absolut deine Baustelle! Du schaust dir den Code an, checkst ob er den Standards entspricht, gut dokumentiert ist und die bewährten Entwicklungspraktiken verwendet.
4. Architektur-Ass und Design-Detektiv:in:
Du trägst die Verantwortung für die System-Architektur und bist der:die Kapitän:in, der:die die Technologie-Kiste auswählt. Dein Ziel: Ein skalierbares, erweiterbares und pflegeleichtes System zu zaubern.
5. Fehler sind für dich Rätsel:
Komplexe technische Probleme sind quasi ein Puzzle für Dich. Du analysierst Fehler und Performance-Probleme, findest heraus, was da klemmt, und entwickelst passende Lösungen.
6. Mentoring und Wissen teilen:
Du unterstützt und coachst die Junior-Entwickler:innen. Du teilst deine Erfahrung, um das Team zu stärken und deren Fähigkeiten weiterzuentwickeln.
7. Kommunikation ist Alles:
Mit anderen Team-Mitgliedern, Projektverantwortlichen, Design-Gurus und allen anderen redest Du auf Augenhöhe. Du diskutierst technische Lösungen und sorgst für klaren Informationsfluss.
8. Coolness mit Tech-Trends und Innovationen:
Du bleibst immer auf dem Laufenden, was in der Software-Welt abgeht. Neue Technologien? Checkst Du aus. Und dann überlegst Du, wie man sie vielleicht in euren Projekten einfließen lassen kann.
9. Prozesse aufpolieren:
Als Senior Developer:in hilfst Du, die Entwicklungsprozesse auf Vordermann zu bringen. Mehr Effizienz, höhere Qualität und ein Team, das wie eine gut geölte Maschine läuft – das sind Deine Ziele.
10. Projekte managen, aber hallo:
Manchmal mischst Du auch bei der Planung und Koordination von Projekten mit. Du schätzt technische Herausforderungen ein, denkst über Ressourcen nach und hältst den Fortschritt im Auge.
11. Verantwortung übernehmen:
Danke Deiner erfahrenen Arbeitsweise könntest Du zukünftig auch den Lead über ein Team übernehmen.
medienmonster bietet Dir neben vielen Benefits für Mitarbeiter:innen einen Platz in einem Team, in dem wir uns stets auf Augenhöhe begegnen. An unserem schönen Arbeitsplatz an der Kieler Förde in einem charmanten Altbau-Büro kannst Du Teil eines tollen Teams mit Fokus auf technologische Exzellenz werden.
Wenn Du Lust hast, uns kennen zu lernen, sende Deine aussagekräftige Bewerbung an bewerbung (at) medienmonster (punkt) com