XX
Threema GmbH

Senior Software Engineer Typescript/electron

  • +3
  • +6
  • CH
    Pfäffikon, Zürich, Switzerland
Interesse zeigen
  • +3
  • +6
  • CH
    Pfäffikon, Zürich, Switzerland

Über

Deine Aufgaben

Dich begeistert moderne Software-Entwicklung an einer Desktop-Applikation? Du betrachtest das Typsystem von TypeScript als integralen Bestandteil von robustem API-Design? Du interessierst dich sowohl für solide Backend-Architektur wie auch für zuverlässige, reaktive UIs? Dann ist diese Stelle genau richtig für dich.

Als Engineer im Desktop-Team unterstützt du uns dabei, die quelloffene Desktop-Applikation von Threema zum besten Ende-zu-Ende-verschlüsselten Kommunikationstool für Windows, Mac und Linux zu machen und damit zum wirkungsvollen Schutz der Privatsphäre von Millionen von Menschen beizutragen.

  • Weiterentwicklung von Threema 2.0 für Desktop (Link um Download, Quellcode)

  • Zusammenarbeit mit einem agilen Projektteam

  • Integration neuer Applikationsprotokolle in die Desktop-Applikation

  • Stetige Verbesserung von Prozessen und Codequalität

Unser Software-Stack: TypeScript, Electron, Svelte, Vite, SQLite, Rust

Deine Fähigkeiten

Technische Erfahrung

  • Umfangreiche Erfahrung in der Software-Entwicklung, mindestens vier Jahre Arbeitserfahrung als Software Engineer

  • Gute TypeScript-Kenntnisse, Freude an Typsystemen und robustem API-Design

  • Erfahrung mit skalierbarer und robuster Software-Architektur

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

  • Informatikstudium von Vorteil

  • Bonuspunkte für Erfahrung mit ElectronJS, sicheren Programmiertechniken, verteilten Systemen, nebenläufiger Programmierung, Netzwerkprotokollen, Kryptographie, Type-Driven Development, Reactive Programming, Rust, WebAssembly

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

  • Du kannst Anforderungen und langfristige 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-Niveau)

Was wir bieten

Dein Arbeitsumfeld

  • 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 Workation-Wochen pro Jahr

Benefits

  • Frei einsetzbares Budget für Computer/Arbeitsplatz (macOS oder Linux)

  • ÖV-Vergünstigung oder Parkplatz mit Elektroauto-Lademöglichkeit

  • Frei nutzbarer Fitnessraum inkl. Fitnesstrainer einmal pro Monat

  • Tischtennis-Tisch

  • Professionelle Massage einmal pro Monat

  • Siebträgermaschine mit kostenlosem Kaffee aus einer lokalen Rösterei

  • Regelmässige Firmenevents 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 : nach Absprache

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

jid2c160b0a jit1042a jiy25a

Wünschenswerte Fähigkeiten

  • API Design
  • Electron
  • Rust
  • SQLite
  • TypeScript
  • svelte
  • Pfäffikon, Zürich, Switzerland

Berufserfahrung

  • Frontend
  • Backend
  • Applications

Sprachkenntnisse

  • English
  • German