Unser Kunde ist ein führendes Cybersecurity-Unternehmen in Deutschland, das sich auf die Entwicklung widerstandsfähiger digitaler Infrastrukturen spezialisiert hat. In einem dynamischen und innovativen Umfeld suchen wir einen Software Developer mobile für die Entwicklung von VPN-Komponenten auf Android und iOS. In dieser Rolle wirst du eng mit Security-Architekten sowie Netzwerk- und Backend-Teams zusammenarbeiten. Deine Hauptaufgaben umfassen die Integration und Weiterentwicklung sicherheitsrelevanter Funktionen, insbesondere im Bereich der Verschlüsselung und Authentifizierung. Du wirst die Performance, Zuverlässigkeit und den Energieverbrauch der Anwendungen analysieren und optimieren. Zudem unterstützt du die Integration von Mobile Device Management (MDM) und App-Configuration-Schnittstellen. Das Team legt großen Wert auf eine offene und kooperative Arbeitsatmosphäre, in der jeder Mitarbeiter seine Ideen einbringen kann. Du hast die Möglichkeit, an spannenden und gesellschaftlich relevanten Projekten zu arbeiten, die einen echten Unterschied in der IT-Sicherheit machen. Die individuelle Weiterentwicklung wird großgeschrieben, und du erhältst die Unterstützung, die du benötigst, um deine Karriere voranzutreiben.
Software Developer mobile (m/w/d) VPN und Security (Android / iOS)
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über ein abgeschlossenes Studium in (Wirtschafts-) Informatik, Elektrotechnik oder eine vergleichbare Qualifikation. Mehrjährige Erfahrung in der Entwicklung von mobilen Apps für Android (Java / Flutter) und iOS (Swift) ist erforderlich. Fundierte Kenntnisse in VPN-Technologien wie IPSec, IKEv2, StrongSwan, WireGuard und OpenVPN sowie in Netzwerktechnologien, Routing, TCP/IP, DNS und NAT sind von Vorteil. Erfahrung mit App-Sandboxing, Secure Storage und TLS/SSL sowie mit System-APIs wie VpnService (Android) und NetworkExtension (iOS) sind ebenfalls wichtig. Vertrautheit mit Sicherheitsanforderungen in hochkritischen Umgebungen, wie Government und Enterprise, wird vorausgesetzt. Eine eigenständige und strukturierte Arbeitsweise, Teamfähigkeit sowie gute Deutsch- und Englischkenntnisse in Wort und Schrift sind unerlässlich. Wünschenswert sind Erfahrungen mit plattformübergreifenden Entwicklungsframeworks, Know-how in Pentesting mobiler Apps oder Security-Zertifizierungen sowie Erfahrung mit CI/CD-Pipelines und Deployment-Strategien im Enterprise-Kontext.