Ähnliche Jobs

Software Engineer TypeScript/Electron (m/f/x) (80–100%)

Software Engineer TypeScript/Electron (m/f/x) (80–100%)

Software Engineer TypeScript/Electron (m/f/x) (80–100%)

Software Engineer TypeScript/Electron (m/f/x) (80–100%)

Threema GmbH

Internet, IT

Freienbach

  • Art der Beschäftigung: Vollzeit
  • 75.500 CHF – 104.000 CHF (von XING geschätzt)
  • Hybrid
  • Zu den Ersten gehören

Software Engineer TypeScript/Electron (m/f/x) (80–100%)

Über diesen Job

Software Engineer TypeScript/Electron (m/f/x) (80–100%)

We usually respond within a week

Threema is the world’s best-selling secure messenger for both private users and businesses. Since 2012, we have been working tirelessly to ensure that our users can communicate freely without worrying about their privacy. Our growing user base includes millions of private customers and thousands of businesses and organizations from all over the world.

Your Role

Modern software development for desktop applications excites you? Do you consider the TypeScript type system to be an integral part of robust API design? Are you interested in both solid backend architecture and reliable, reactive UIs? Then this position is perfect for you.

As an engineer in the desktop team, you will help us make Threema’s open source desktop application the best end-to-end encrypted communication tool for Windows, Mac, and Linux, thereby contributing to the effective privacy protection of millions of people.

Your Tasks

  • Further development of Threema 2.0 for desktop ( download link , source code )

  • Collaboration with an agile project team

  • Integration of new application protocols into the desktop application

  • Continuous improvement of processes and code quality

Our software stack: TypeScript, Electron, Svelte, Vite, SQLite, Rust

Your Skills

Technical experience:

  • Extensive experience in software development, at least four years of practical experience as a software engineer

  • Good knowledge of TypeScript, you enjoy type systems and robust API design

  • Experience with scalable and robust software architecture

  • You enjoy high code quality (automated testing, linters, etc.)

  • Degree in computer science is an advantage

  • Bonus points for experience with ElectronJS, secure programming techniques, distributed systems, concurrent programming, network protocols, cryptography, type-driven development, reactive programming, Rust, WebAssembly

Soft skills:

  • High level of awareness when it comes to security and privacy

  • Strong sense of responsibility and a careful way of working

  • Ability to analyze complex problems and contexts and find creative solutions

  • You can break down requirements and long-term goals into clear work tasks

  • You are willing to familiarize yourself with new technologies and concepts and to keep learning

  • Good written and spoken German and English (at least B2 level)

We are also happy to accept applications from people who meet many but not all of these criteria.

What We Offer

  • Pragmatic application process incl. compact assessment (approx. three-hour practical task)

  • A young and motivated team with straightforward communication

  • Opportunity to work on many different projects and improve and define processes

  • Flexible working hours, option to work from home up to two days per week

  • Option to work from anywhere for two weeks per year

  • Option to take unpaid leave

  • Free budget for computer/workstation (macOS or Linux)

  • Public transportation discount or parking space (electric car charging available)

  • Free use of fitness room, including a fitness trainer once a month

  • Professional massage once a month

  • Internal German or English courses

  • A great coffee machine :-)

  • Regular events and aperitifs

  • The good feeling of contributing to the effective protection of the privacy of millions of people

Place of work: Pfäffikon SZ (Greater Zurich Area)

Start date : Immediately of by agreement

Have we sparked your interest? We look forward to receiving your application!

Department
Engineering
Locations
PFÄFFIKON SZ
Remote status
Hybrid

About Threema GmbH

Threema GmbH is one of the most successful Swiss app developers and offers secure chat solutions for both individuals and organizations. We have been committed to security and privacy protection since 2012 .

Founded in 2012

Gehalts-Prognose

Ähnliche Jobs

(Senior) Full-Stack Engineer Zürich

Anevo AG

Zürich + 0 weitere

(Senior) Full-Stack Engineer Zürich

Zürich + 0 weitere

Anevo AG

Senior Software Engineer (m/w/d)

ROCKEN

Freienbach + 0 weitere

105.000 CHF130.000 CHF

Senior Software Engineer (m/w/d)

Freienbach + 0 weitere

ROCKEN

105.000 CHF130.000 CHF

Software Engineer (m/w/d)

ROCKEN

Zürich + 0 weitere

115.000 CHF135.000 CHF

Neu · 

Software Engineer (m/w/d)

Zürich + 0 weitere

ROCKEN

115.000 CHF135.000 CHF

Neu · 

Professional Software Engineer Java (m/w/d)

ROCKEN

Zürich + 0 weitere

115.000 CHF135.000 CHF

Professional Software Engineer Java (m/w/d)

Zürich + 0 weitere

ROCKEN

115.000 CHF135.000 CHF

Erfahrene:r Softwareentwickler:in (m/w/d)

ROCKEN

Cham ZG + 0 weitere

115.000 CHF135.000 CHF

Erfahrene:r Softwareentwickler:in (m/w/d)

Cham ZG + 0 weitere

ROCKEN

115.000 CHF135.000 CHF

Fullstack Software Engineer mit ausgeprägten FE Knowhow

SIX Group

Zürich + 0 weitere

99.000 CHF143.000 CHF

Fullstack Software Engineer mit ausgeprägten FE Knowhow

Zürich + 0 weitere

SIX Group

99.000 CHF143.000 CHF

Full-Stack Developer (.NET 10/Angular) 100%

Aventit AG

Zürich + 0 weitere

83.000 CHF120.000 CHF

Full-Stack Developer (.NET 10/Angular) 100%

Zürich + 0 weitere

Aventit AG

83.000 CHF120.000 CHF

Software Engineer II, YouTube Shopping

YouTube

Zürich + 0 weitere

79.500 CHF104.000 CHF

Software Engineer II, YouTube Shopping

Zürich + 0 weitere

YouTube

79.500 CHF104.000 CHF

(Senior) Software Engineer

SIX Group

Zürich + 0 weitere

100.500 CHF142.500 CHF

(Senior) Software Engineer

Zürich + 0 weitere

SIX Group

100.500 CHF142.500 CHF