
Transfermarkt · Remote
DEINE AUFGABEN Als iOS Entwickler:in bringst du deine Leidenschaft für mobile Anwendungen in ein dynamisches Umfeld ein – und gestaltest unsere App aktiv mit. ...
Als iOS Entwickler:in bringst du deine Leidenschaft für mobile Anwendungen in ein dynamisches Umfeld ein – und gestaltest unsere
App aktiv mit.
weiterzuentwickeln.
Nutzererlebnis kontinuierlich zu verbessern.
Workflow.
interdisziplinär weiter
anstecken.
dieses hautnah im Stadion zu erleben, indem du von VIP- und Dauerkarten profitierst.
Weiterentwicklung voranzutreiben.
Work-Life-Balance.
hin zu anderen sportlichen Aktivitäten und unseren festlichen Weihnachtsfeiern.
Vernetzung. Unsere wöchentlichen internen Englischkurse tragen nicht nur zur Verbesserung deiner Sprachkenntnisse bei, sondern
stärken auch die Vernetzung innerhalb Transfermarkt.
einer Runde FIFA oder beim Kickern mit den Kolleginnen und Kollegen abzuschalten.
Dann freuen wir uns auf deine Bewerbung über das Bewerbungsformular!
Dann melde dich gerne per Mail (jobs@transfermarkt.de) an Leah Seidel-Whitelaw.
DAS ERWARTET DICH: Über SecureID SecureID ist eine mobile digitale Identitäts-Wallet für Hochsicherheitsumgebungen (u. a. Behörden und Unternehmenssicherheit). Hardwaregebundene PKI-Credentials (X.509, ECDSA P-256) liegen im Secure Element bzw. in Secure Enclave, Android Keystore oder StrongBox – das private Schlüsselmaterial verlässt die Hardware nie. Darauf aufbauend liefert SecureID eine breite Feature-Palette: physischen Türzugang per NFC/BLE, S/MIME-E-Mail-Signatur und -Verschlüsselung, Dokumentensignatur, Push-2FA, TOTP und passwortloses Windows-Logon – alles aus einer App. Das System ist produktiv in der Pilotphase. Du übernimmst die technische Weiterentwicklung des Gesamtsystems und bringst es gemeinsam mit uns durch die BSI-Zulassung Richtung Marktreife. Das System, das du weiterentwickelst * Mobile Wallet: Flutter (iOS & Android) mit hardwaregestützter Schlüsselverwaltung, NFC/HCE und BLE * Plattform-Krypto-Integration: Systemweite Bereitstellung von Zertifikaten und Kryptooperationen über die Schlüsselspeicher der Plattformen – auf iOS per CryptoTokenKit Persistent Token Extension (TKToken/TKTokenSession, geteilte Keychain Access Group, Secure Enclave), auf Android über die KeyChain-API und Samsung Knox UCM (Universal Credential Management, eSE-Plugin als JCE-Keystore-Provider) * Backend: Python-Microservices – Issuer CA (X.509-Ausstellung), Door Station (Challenge-Response-Türöffnung), Auth Service; REST-APIs * Admin: React-Dashboard zur Credential- und Nutzerverwaltung * Windows-Logon: Custom Credential Provider (C++/COM), .NET 8 Windows Service mit BLE-Anbindung, WinUI-3-Pairing-App, WiX-MSI-Installer * Infrastruktur: Zitadel (OIDC), step-ca, Supabase, ntfy; Deployment auf Hetzner Cloud; CI/CD mit GitHub Actions; Code Signing Deine Aufgaben * Technische Verantwortung für die Weiterentwicklung des gesamten SecureID-Stacks – von der Mobile App über das PKI-Backend bis zu den Plattform-Integrationen * Ausbau des Austauschs von Kryptomaterial und -operationen mit den Betriebssystemen: CryptoTokenKit-Token-Extension und Keychain-Integration auf iOS, KeyChain-Provider und Knox-UCM/eSE-Anbindung auf Android – damit Drittanwendungen (Mail, Browser, VPN) SecureID-Zertifikate nutzen können, ohne dass Schlüsselmaterial die sichere Hardware verlässt * Begleitung des BSI-Zulassungsprozesses: Audit-Vorbereitung und Härtung nach BSI TR-03161 und TR-02102-1, Kryptokonformität, Threat Modeling, Pentest-Begleitung sowie Kommunikation mit Prüfstellen * Design und Implementierung neuer Features (z. B. Credential-Lifecycle, externe IdP-Anbindung, Smart-Lock-Integrationen) * Weiterentwicklung des Windows-Logon-Pfads (Credential Provider, CNG-Key-Storage-Provider-Bridge) als eines von mehreren Plattform-Features * Pflege von Build-, Signing- und Release-Prozessen sowie Ausbau der Testabdeckung; technische Dokumentation und Abstimmung mit Partnern und Pilotkunden DAS BRINGST DU MIT: Must-have * Mehrjährige Berufserfahrung in mobiler und/oder systemnaher Softwareentwicklung (z. B. Swift/iOS, Kotlin/Android, C#/.NET, C++) * Solides Verständnis von Public-Key-Kryptographie und PKI: X.509-Zertifikate, ECDSA, Zertifikatsketten, Challenge-Response-Verfahren * Erfahrung mit plattformnahen Krypto-APIs und Hardware-Schlüsselspeichern: Apple Keychain Services / Secure Enclave, Android Keystore bzw. KeyChain – idealerweise mit CryptoTokenKit-Extensions oder Samsung Knox UCM * Praktische Erfahrung mit BSI-Zulassungs- oder Zertifizierungsverfahren (z. B. nach TR-03161, TR-02102 oder Common Criteria) – du hast einen solchen Prozess bereits aktiv begleitet * Bereitschaft, sich in den breiten Stack einzuarbeiten: Flutter/Dart, Python, React, Windows-Interna – du musst nicht alles können, aber alles anfassen wollen * Selbstständige, strukturierte Arbeitsweise; Erfahrung mit Git, CI/CD und sauberer Dokumentation * Deutsch und Englisch in Wort und Schrift Nice-to-have * Secure-Element-Entwicklung: eSE, PIV-Applets, JavaCard, APDU-Protokolle * BLE (GATT, LESC-Pairing) oder NFC/HCE-Entwicklung * Windows-Interna: Credential Provider, LSA, CNG/KSP, Kerberos/PKINIT, MSI/WiX * Zitadel (oder vergleichbare OIDC-IdPs), step-ca, Supabase, Linux-Server-Betrieb (Hetzner) * Samba/Active-Directory-Integration WARUM SALTROCK? * Anspruchsvolle Tätigkeit: Mitarbeit an einem technisch anspruchsvollen Sicherheitsprodukt vom Secure Element bis zur Systemintegration – echter Tiefgang statt CRUD-Alltag * Gestaltungsfreiheit: Du prägst Architektur- und Technologieentscheidungen maßgeblich mit, mit kurzen Wegen in einem kleinen Team. * Arbeitsmittel auf Top-Niveau: Neueste MacBooks oder Windows Surfaces, iPhone oder Pixel inkl. Unlimited-Mobilfunkvertrag – auch privat nutzbar * Moderne Software-Stack: ChatGPT, Claude, Personio, HubSpot * Zusatzleistungen: Firmenkreditkarte inkl. Spesentool sowie Edenred City Karte (50 € monatlich) * Flexibles Arbeiten: 30 Urlaubstage + Vertrauensarbeitszeit („Come as you are“) * Standorte & Remote: Homeoffice-Möglichkeit und moderne Offices in Münster, Köln und Leverkusen * Weiterentwicklung: Fachzertifikate sowie Leadership- und Soft-Skill-Trainings sowie Zugang zu Plattformen wie LinkedIn Learning oder Udemy
SEI EIN TEIL UNSERER MISSION * Du arbeitest an der Neu- oder Weiterentwicklung von nativen iOS Apps für namhafte Kunden mit. * Du bist in App-Projekte involviert und übernimmst selbständig die Umsetzung mittlerer und großer Projekte. * Du kannst Junior-Entwickler unterstützen und anleiten. * Du arbeitest mit Atlassian Tools wie Jira, Bitbucket und Confluence. * Du bildest Dich regelmäßig weiter und bringst Deine Ideen und neuen Erkenntnisse ins Team ein. DEINE TALENTE, ERFAHRUNGEN * Du hast ein erfolgreich abgeschlossenes Studium in Informatik oder einer technisch/mathematischen Studienrichtung. * Du hast bereits drei oder mehr Jahre Erfahrung in der professionellen Entwicklung von iOS Apps in Swift oder Objective-C. * Im Rahmen von größeren Projekten hast Du schon Junior-Entwickler angeleitet. * Du kennst Dich sehr gut mit den grundsätzlichen Tools, Prozessen und Vorgehensweisen der Softwareentwicklung aus. * Du kennst Dich sehr gut mit Versionsverwaltungssystemen wie z.B. git aus. * Du kannst exzellente Kenntnisse in Algorithmen und Datenstrukturen vorweisen. * Du bist sehr gut vertraut mit objektorientierter-, funktionaler- und nebenläufiger-Programmierung * Du kennst grundlegende Architektur-Muster nativer iOS App wie z.B. MVC, MVVM, VIPER sehr gut. BONUS * Du hast schon eigene App-Projekte umgesetzt und veröffentlicht. DER APPLOFT.-SPIRIT * Rule no1: have fun! * Success is our passion. * We don't drop the ball. * We are family. * Stay hungry. BENEFITS * Spannende, mobile App-Projekte für namhafte Kunden wie LOTTO Niedersachsen, POCO, Edeka, Hipp oder Bijou Brigitte. * Ein erfahrenes Team - Mit diversen Möglichkeiten voneinander zu lernen, sich zu entfalten und Einfluss zu nehmen. WEITERENTWICKLUNG WIRD BEI UNS GROSS GESCHRIEBEN. * Flache Hierarchien und eine familiäre, offene Arbeitsatmosphäre. * Flexible Arbeitszeiten und die optimale Ausstattung für das Arbeiten im Home-Office. * Arbeit mit neuesten Technologien. * Regelmäßige interne Hackathons. * Bike-Leasing Option und Fitnessclub-Zuschuss. * Team-Events wie Sommerfest und Weihnachtsfeier. * Vierbeiner sind willkommen. BEWIRB DICH JETZT! Du hast noch Fragen? Dann melde Dich gerne bei mir. Wir haben Deine Neugier geweckt? Dann schicke Deine Bewerbungsunterlagen oder den Link zu Deinem Profil auf Xing, Linkedin, stackoverflow oder GitHub an jobs@apploft.de.
DEINE AUFGABEN iOS ist dein Zuhause und du entwickelst gern Anwendungen, die im Alltag wirklich genutzt werden? Bei uns arbeitest du an Apps, die im Versandlager und im Ladengeschäft täglich im Einsatz sind. Dabei… * Arbeitest du in einer Agent-First-Umgebung: KI-Coding-Agents sind bei uns zentraler Teil des Alltags – du planst Aufgaben, setzt den Rahmen und trägst Verantwortung für das, was dabei entsteht. * Baust du Features und optimierst unsere Apps: Du entwickelst Anwendungen für Versandlager und Ladengeschäfte und wächst dabei in komplexere Aufgaben hinein. * Sicherst du Qualität: Mit Tests und aufmerksamem Review stellst du sicher, dass unsere Apps stabil und zuverlässig laufen. * Setzt du Designs in funktionale UIs um: Auf Basis von Sketch-Designs entwickelst du performante, benutzerfreundliche Oberflächen. * Schreibst du wartbaren Code: Struktur und Lesbarkeit sind für dich genauso wichtig wie Funktionalität. WAS DU MITBRINGST Du passt gut zu uns, wenn du: * Ein solides technisches Fundament hast: Du hast ein Studium der Informatik oder eine vergleichbare Ausbildung abgeschlossen. * Leidenschaft für iOS-Entwicklung mitbringst: Du programmierst gern und hast einen hohen Anspruch an Code-Qualität. * Erfahrung mitbringst oder einsteigen willst: Ob mit erster Berufserfahrung oder als Berufseinsteiger – wir sind offen für beides. * Technisch fit bist: Du hast gute Kenntnisse in Swift (optional Objective-C), SwiftUI , UIKit und der Anbindung von Apps an HTTP-basierte APIs. * Über den Code hinaus denkst: Usability ist für dich genauso wichtig wie die Qualität des zugrundeliegenden Codes. * Testing ernst nimmst: Du kennst dich mit XCTest, Nimble/Quick und Testmethodik aus. WAS WIR DIR BIETEN Wir wissen, dass du nicht nur einen Job suchst, sondern eine Umgebung, in der du dich wohlfühlst und entfalten kannst. Deshalb bieten wir dir: * Flexibles Arbeitsmodell: Für eine optimale Mischung aus mobilem Arbeiten und lockerem Büroleben. * Attraktives Gehalt sowie Erfolgsbeteiligung: Denn dein Einsatz zahlt sich aus! * 30 Tage Urlaub und zusätzlich an Heiligabend und Silvester frei. * Kostenloses Jobticket für das gesamte RMV-Gebiet inkl. Mitnahmeregelung. * Dienstrad-Leasing: Ob zur Arbeit oder in der Freizeit – lease dein Wunschrad steuerbegünstigt und komm nachhaltig ans Ziel. * Wallboxen am Office: Lad dein E-Auto einfach direkt bei uns auf, während du arbeitest. * Neuer Laptop: MacBook Pro sowie Noise-Cancelling Kopfhörer nach Wunsch. * Regelmäßige Teamevents: Wie z.B. Sommerfeste, Ski-Trips, Radtouren, Fußballturniere, LAN-Parties und Stammtische. * Zugang zur Plattform für mentale Gesundheit nilo.health sowie eine subventionierte Mitgliedschaft bei EGYM Wellpass, mit der du für nur 15 € im Monat in vielen Sportstudios und -einrichtungen deutschlandweit trainieren kannst. * Verantwortung ab Tag 1: Bei uns kannst und sollst du gerne deine Erfahrungen und Ideen von Beginn an einbringen und deinen Job dadurch aktiv mitgestalten. * Dynamisches Team: Als Startup leben wir den teamübergreifenden Austausch in einer offenen, freundschaftlichen und gerne auch mal verrückten Arbeitsatmosphäre. * Coolstes Startup-Office in Darmstadt: Natürlich inkl. aller Klischees vom Obstkorb bis zur Tischtennisplatte, Dachterrassen und einer riesigen Küche!