Beschreibung

Als Engineer im Protokoll-Team unterstützt du uns dabei, den Kern von Threema weiterzuentwickeln und zum wirkungsvollen Schutz der Privatsphäre von Millionen von Menschen beizutragen.

Diese Aufgaben erwarten dich

  • Ein tiefes Verständnis der bestehenden Applikations- und Netzwerkprotokollen des Threema-Ökosystems aufbauen

  • Design und Spezifikation neuer Applikations- und Netzwerkprotokolle

  • Implementation von Protokollflows in libthreema, einer Rust-Library welche als gemeinsamer Kern der zukünftigen Threema-Apps dient

  • Entwickeln von libthreema-Bindings für Android (Kotlin), iOS (Swift) und Desktop (TypeScript / WASM)

  • Durchführen von Code Reviews innerhalb des Entwicklungsteams

Was du idealerweise mitbringen solltest

Technische Erfahrung:

  • Erfahrung mit dem Design und der Implementierung von Netzwerk- und Applikationsprotokollen

  • Umfangreiche Erfahrung in der Software-Entwicklung, mindestens 1 Jahr Praxiserfahrung mit Rust

  • Freude an hoher Codequalität (Automatisierte Tests, Linter, etc.)

  • Bonuspunkte für Erfahrung mit sicheren Programmiertechniken, Kryptografie, Protocol Buffers, Sans I/O, Mobile Apps, Algorithmen und Datenstrukturen

Soft Skills:

  • Besondere Sensibilität für Themen der Sicherheit und Privatsphäre

  • Ausgeprägtes Verantwortungsbewusstsein, präzise Arbeitsweise

  • Fähigkeit, komplexe Probleme und Zusammenhänge zu analysieren und kreative Lösungen zu finden

  • Technische Konzepte kannst du klar und präzise erklären

  • Du kannst Anforderungen und langfristigen Ziele in klare Arbeitspakete herunterbrechen

  • Du bist bereit, dich in neue Technologien und Konzepte einzuarbeiten und stetig dazuzulernen

  • Gutes Deutsch und Englisch in Wort und Schrift (mindestens B2)

Gerne nehmen wir auch Bewerbungen von Personen entgegen, die viele aber nicht alle dieser Kriterien abdecken.

Was wir bieten

  • Pragmatisches Bewerbungsverfahren inkl. kompaktem Assessment (ca. dreistündige praxisbezogene Programmieraufgabe)

  • Ein junges, motiviertes Team (±60 Mitarbeitende) mit unkomplizierter Kommunikation

  • Work-Life-Balance: Flexible Arbeitszeiten, Homeoffice-Möglichkeit an bis zu zwei Tagen pro Woche, bis zu zwei Homeoffice-Wochen pro Jahr

  • Perks: Frei einsetzbares Budget für Computer/Arbeitsplatz (macOS oder Linux), ÖV-Vergünstigung oder Parkplatz, Elektroauto-Lademöglichkeit, eigener Fitnessraum und ein Tischtennis-Tisch, professionelle Massage, Espresso-Maschine, regelmässige Firmen-Events und Apéros

Wichtig: Bitte gib in der Bewerbung deine Gehaltsvorstellung an sowie dein frühestmögliches Startdatum an!

Arbeitsort: Pfäffikon SZ (Grossraum Zürich)

Arbeitsstart: Ab August 2025

Haben wir dein Interesse geweckt? Dann freuen wir uns über deine Bewerbungsunterlagen per
E-Mail an bewerbung@threema.ch oder via Threema an *JOBS3MA.