Software Engineer – Mac/Swift (all genders)
Job Description
<h2>WEN WIR SUCHEN</h2>
<p>Du hast eine Leidenschaft fürs Programmieren & fühlst dich besonders in der macOS-Entwicklung mit Swift zuhause? Du hast Spaß daran neue Features umzusetzen, deine Ideen in Architektur- und Designentscheidungen einzubringen und gleichzeitig bestehende Anwendungen kontinuierlich weiterzuentwickeln? Dann bist du bei uns genau richtig! Für unser Engineering-Team suchen wir am Standort Karlsruhe ab sofort einen engagierten <strong>Swift Softwareentwickler für macOS (all genders).</strong></p>
<h2>Deine Aufgaben</h2>
<ul>
<li>Entwicklung, Pflege und Weiterentwicklung des STARFACE Mac Clients (macOS) mit Swift</li>
<li>Umsetzung neuer Funktionen und Features in enger Abstimmung mit Produktmanagement und UX</li>
<li>Wartung und Refactoring bestehender Code-Basis</li>
<li>Analyse und Behebung von Fehlern (Bugfixing, Stabilitätsverbe- und Server-Komponenten sserungen)</li>
<li>Integration von Schnittstellen zu Backend</li>
<li>gemeinsames Arbeiten an geteilter Code Plattform für Swift (iOS und macOS)</li>
<li>Sicherstellung von Kompatibilität mit aktuellen macOS-Versionen und Apple-Richtlinien</li>
<li>Mitarbeit an Architektur- und Designentscheidungen</li>
<li>Erstellung und Pflege technischer Dokumentationen</li>
<li>Zusammenarbeit in agilen Entwicklungsteams (z. B. Scrum/Kanban)</li>
</ul>
<h2>Dein Profil</h2>
<ul>
<li>Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder vergleichbare Qualifikation</li>
<li>Leidenschaft für das Programmieren und einen hohen Qualitätsanspruch</li>
<li>Sehr gute Kenntnisse in der macOS-Entwicklung</li>
<li>Erfahrung mit:
<ul>
<li><strong>Swift</strong></li>
<li>Cocoa / Cocoa Touch, AppKit</li>
<li>Xcode und gängigen Apple-Developer-Tools</li>
</ul>
</li>
<li>Erfahrung in Objective-C und React wären wünschenswert</li>
<li>Erfahrung in Nutzung von AI Tools (Cursor, Claude, Jetbrains Junie,…)</li>
<li>Kenntnisse in Softwarearchitektur, Clean Code und Design Patterns</li>
<li>Erfahrung im Umgang mit Versionsverwaltung (Git/Gitlab)</li>
<li>Idealerweise Kenntnisse im Bereich:
<ul>
<li>VoIP / SIP</li>
<li>Netzwerkkommunikation</li>
<li>Multithreading / Performance-Optimierung</li>
</ul>
</li>
<li>Gute Deutsch- und Englisch-Kenntnisse</li>
</ul>
<h2>Dein zukünftiger Arbeitsplatz</h2>
<ul>
<li>Ein Unternehmen, das nicht nur vom Startup Charakter spricht, sondern ihn auch im täglichen Miteinander lebt</li>
<li>Unternehmensweite Transparenz und abteilungsübergreifende Kommunikation – wir verstehen uns als ein großes STARFACE Team</li>
<li>Flexible Arbeitszeiten, soweit keine Servicezeiten abzudecken sind</li>
<li>Flache Hierarchien, die im täglichen Miteinander nicht zu spüren sind. Wir führen Kommunikation auf Augenhöhe</li>
<li>Wir haben keinen Dresscode, wir wollen, dass Du dich an Deinem Arbeitsplatz wohlfühlst und authentisch bist</li>
<li>Viel Gestaltungspielraum für Ideen und Lösungen</li>
<li>Betriebliche Altersvorsorge, elektrisch höhenverstellbare Schreibtische, der obligatorische Obstkorb und Getränke verstehen sich von selbst</li>
<li>Regelmäßige Firmenfeiern und gerne auch an Freitagen ein Bier nach Vier mit den Kollegen (w/m/d)</li>
<li>Mit Möglichkeit auf Mobile Office und jährlich bis zu 2 Wochen Arbeiten aus dem EU-Ausland</li>
</ul>
<p>Find more <a href="https://www.arbeitnow.com/english-speaking-jobs">English Speaking Jobs in Germany</a> on Arbeitnow</a>
Required Skills
Requirements
Employment Type
Berufserfahren
Category
Software Development
About Starface GmbH
Location: Karlsruhe
Industry: Software Development