About this role
Happier Pets. Happier People. Das bewegst du bei uns - Du entwickelst die Fressnapf App kontinuierlich weiter und setzt neue Features mit modernen Technologien wie Swift, SwiftUI und Swift Concurrency um. - Gemeinsam mit dem Team gestaltest du die App-Architektur aktiv mit und treibst unsere Modularisierung nachhaltig voran. - Du setzt moderne Entwicklungsansätze und Frameworks wie Combine ein und sorgst für eine leistungsstarke, zukunftsfähige iOS-Anwendung. - Die Sicherstellung einer hohen Codequalität gehört für dich zum Alltag - durch Code Reviews, Best Practices und die Unterstützung sowie fachliche Weiterentwicklung deiner Kolleg:innen. - Du begleitest den gesamten App-Store-Release-Prozess und trägst zu einer stabilen und erfolgreichen Veröffentlichung unserer App bei. - Darüber hinaus unterstützt du die Weiterentwicklung unseres Backend-for-Frontend auf Basis von Kotlin und Spring Boot und bringst die Bereitschaft mit, dich in neue Technologien und Themengebiete einzuarbeiten. - Du wirkst an der Weiterentwicklung unserer KMP-basierten Tracking-Lösung mit und unterstützt die plattformübergreifende technische Ausrichtung unserer Produkte. - Die Optimierung und Weiterentwicklung unserer CI/CD-Prozesse mit GitHub Actions gehört ebenfalls zu deinem Verantwortungsbereich. In enger Zusammenarbeit mit Product Ownern, Designer:innen, QA-Spezialist:innen sowie Android- und iOS-Entwickler:innen arbeitest du in einem cross-funktionalen Scrum-Team an einer modernen und performanten User Experience. Tech Stack Swift, SwiftUI Swift Concurrency, Combine Alamofire, Tuist (Modularisierung) GitHub, GitHub Actions Jira, Confluence Figma KMP-basierte Tracking-Library Kotlin & Spring Boot (Backend-for-Frontend) Das bringst du mit - Du verfügst über mindestens drei Jahre Berufserfahrung in der iOS-Entwicklung und bringst fundierte Kenntnisse in der Entwicklung moderner Mobile Apps mit. - Sehr gute Kenntnisse in Swift, SwiftUI und Swift Concurrency zeichnen dich aus und ermöglichen dir die Entwicklung hochwertiger und performanter Anwendungen. - Erfahrung im Umgang mit Combine und Alamofire gehört zu deinem technischen Werkzeugkasten. - Du legst großen Wert auf sauberen, wartbaren und testbaren Code und verfügst über ein ausgeprägtes Qualitätsbewusstsein. - Fundierte Kenntnisse im Bereich CI/CD sowie praktische Erfahrung mit GitHub Actions bringst du mit. - Du hast Erfahrung in der agilen Zusammenarbeit nach Scrum und schätzt die Arbeit in interdisziplinären Teams. - Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift ermöglichen dir eine sichere Kommunikation in einem internationalen Umfeld. - Idealerweise verfügst du bereits über Kenntnisse in Kotlin und/oder Spring Boot und hast Interesse daran, unsere Backend-for-Frontend-Landschaft aktiv mitzugestalten. - Erste Erfahrungen mit KMP-basierten Bibliotheken sind von Vorteil und ergänzen dein Profil. - Grundkenntnisse in Tuist und modularen App-Architekturen sind ein Plus. - Du überzeugst durch eine proaktive und verantwortungsbewusste Arbeitsweise, begeisterst dich für moderne Technologien und arbeitest gerne eng mit deinem Team zusammen. - Die persönliche Zusammenarbeit im Büro ist für dich ein wichtiger Bestandteil erfolgreicher Teamarbeit. Das bekommst du von uns - Deine Vergütung: Dein Jahresgrundgehalt beträgt mindestens €55,000.00* brutto bei einer Vollzeitbeschäftigung (40 Stunden), und zusätzlicher Benefits (z.B. Gutscheine, betriebliche Altersvorsorge etc.). - Deine Freiheit: anteiliges Mobile Working und flexible Arbeitszeiten - Dein Team: offene, familiäre, wertschätzende Kultur inkl. Duzen und Teamevents - Dein Umfeld: dynamisches, innovationsoffenes und agiles Arbeiten - Deine Rolle: hohe Eigenverantwortung und Freiraum, um deine Ideen umzusetzen - Deine Entwicklung: regelmäßige Trainings und Seminare in unserer Academy - Dein Vierbeiner: Hunde sind in unseren Büros (Campus) herzlich willkommen - Deine Gesundheit: zahlreiche Angebote zur Vorsorge, Fitness, Yoga@work u. a. - Deine Benefits: Mitarbeiterrabatte, Dienstrad, betriebliche Altersvorsorge u. v. m. *Das Einstiegsgehalt richtet sich nach objektiven, geschlechtsneutralen Kriterien wie einschlägiger Berufserfahrung, Komplexität der Position und erforderlichen Qualifikationen.