Software Engineer (macOS platform) (Softwareentwickler/in)

Eckdaten

Hannover
Computer Software

Arbeitsmodell

Vollständig remote
vor 2 Tagen
Stellenbeschreibung

Die Hornetsecurity Group ist der führende Cloud-Security-Anbieter in Europa und schützt die IT-Infrastruktur, digitale Kommunikation und Daten von Unternehmen und Organisationen jeder Größe.

Kommen Sie zu uns als Softwareentwickler (m/w/d) und spielen Sie eine Schlüsselrolle bei der Entwicklung unserer Endpoint-Protection- und E-Mail-Security-Dienste.

Diese Vollzeitstelle ist für Remote-Mitarbeiter mit Wohnsitz in Europa offen.

Ihre Aufgaben

  • Sie sind verantwortlich für die Erstellung, Verbesserung und Wartung der Geschäftslogik und UI-Teile der Hornetsecurity Endpoint-Protection-Produkte, die Benutzern weltweit helfen, Malware von ihren Systemen zu entfernen und geschützt zu bleiben. Diese Rolle ist speziell der macOS-Entwicklung gewidmet.
  • Der Schwerpunkt liegt auf der Architektur, Entwicklung und Wartung neuer und bestehender Hornetsecurity-Client-Softwarekomponenten, die für die Unterstützung mehrerer Plattformen (macOS und Windows) konzipiert sind. Dies umfasst alles von kleineren Codeänderungen bis hin zum Entwurf neuer Module, einschließlich Programmierung, Debugging, Tests und Dokumentation.
  • Sie tragen zur Kommunikation und Integration zwischen den Komponenten bei, einschließlich Netzwerk- und Inter-Prozess-Kommunikationsmechanismen.
  • Sie arbeiten eng mit DevOps und Build-Pipelines zusammen, um eine zuverlässige Bereitstellung, Signierung und Implementierung von macOS-Anwendungen sicherzustellen.
  • Sie vervollständigen die Dokumentation und geben Input zur Verbesserung der Verfahren für Installations-, Entwicklungs- und Wartungsprozesse.

Ihr Profil

  • 5 Jahre praktische Erfahrung in der Entwicklung und Wartung von Desktop-Anwendungen für macOS.
  • Berufserfahrung mit einer oder mehreren der folgenden Sprachen: C#/.NET Core, C, C++ oder Java.
  • Erfahrung mit Swift und/oder Objective-C ist ein starkes Plus.
  • Fundiertes Verständnis sowohl der macOS- als auch der Windows-Architektur.
  • Erfahrung mit macOS-Code-Signierung und Anwendungssignierungsprozessen ist ein starkes Plus.
  • Vertrautheit mit GitLab Pipelines, Azure Pipelines und modernen DevOps-Praktiken (CI/CD) ist sehr wünschenswert.
  • Erfahrung mit Netzwerk- und Messaging-Technologien wie Sockets, gRPC und RabbitMQ ist von Vorteil.
  • Praktische Erfahrung mit Crash-Dump-Analyse und gängigen Versionsverwaltungssystemen.
  • Fließende Englischkenntnisse in Wort und Schrift.

Ihre Vorteile

  • Werden Sie Teil eines wachsenden globalen Unternehmens in einer der dynamischsten Branchen – der Cybersicherheit.
  • Freiraum für Innovation und eigenständiges Handeln in einem schnell wachsenden internationalen Unternehmen.
  • Kurze Entscheidungswege und flache Hierarchien in einer offenen Arbeitsatmosphäre.
  • Persönliche und berufliche Entwicklungsmöglichkeiten.
  • Unbefristete Verträge – wir suchen Hornets, die langfristig mit uns wachsen.
  • Home-Office-Option und flexible, vertrauensbasierte Arbeitszeit.