IT & Software Developer jobs in Switzerland

Threema GmbH jobs

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

CHF 100’000 - 120’000
Churerstrasse 82, Pfäffikon SZ
CHF 100’000 - 120’000
Company Size icon
Company Size
<50
Company Type icon
Company Type
Product
Exp Level icon
Exp Level
Regular
Job Type icon
Job Type
Full-Time
Language icon
Language
German
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- Extensive experience in software development — at least four years of practical experience as a software engineer - Good knowledge of TypeScript; enjoyment of type systems and robust API design - Experience with scalable and robust software architecture - Commitment to high code quality (automated testing, linters, etc.) - Degree in computer science is an advantage - Bonus: experience with ElectronJS, secure programming techniques, distributed systems, concurrent programming, network protocols, cryptography, type-driven development, reactive programming, Rust, WebAssembly - Soft skills: high awareness of security and privacy; strong sense of responsibility and careful working style; ability to analyze complex problems and find creative solutions; ability to break down requirements and long-term goals into clear work tasks; willingness to learn new technologies and concepts - Good written and spoken German and English (at least B2) - We welcome applications from people who meet many but not all of these criteria

Technologies

Cryptography
GitHub
HTTP
SQLite
WebAssembly

Responsibilities

- Further development of Threema 2.0 for desktop (download and source code available) - Collaboration with an agile project team - Integration of new application protocols into the desktop application - Continuous improvement of processes and code quality

Methodology

Description


- Threema is the worlds best-selling secure messenger for private users and businesses. Since 2012 we ensure users can communicate freely without worrying about privacy. Our user base includes millions of private customers and thousands of businesses and organizations worldwide. - Your role: modern software development for desktop applications; interest in TypeScript type system, backend architecture, and reliable reactive UIs. As an engineer in the desktop team, you will help make Threemas open source desktop application the best end-to-end encrypted communication tool for Windows, Mac, and Linux, contributing to the privacy protection of millions of people. - Our software stack: TypeScript, Electron, Svelte, Vite, SQLite, Rust - What we offer: - Pragmatic application process including a 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 or by agreement - Have we sparked your interest? We look forward to receiving your application!

Benefits

job benefits icon5 weeks (25 days) vacation
job benefits iconChoose your hardware
job benefits iconCoffee, tea
job benefits iconCompany parking
job benefits iconCompany workshops and knowledge sharing
job benefits iconCool office
job benefits iconFlexible work time
job benefits iconFresh fruits
job benefits iconGym membership
job benefits iconTeam social events
job benefits iconHybrid work
job benefits iconReka Checks
job benefits iconSabbatical possibility
job benefits iconWell connected office
job benefits iconSnacks & drinks
job benefits iconAC cooler
job benefits iconMaternity/Paternity leave
job benefits iconPart-time possible
job benefits iconPing-pong table
job benefits iconHome office / Remote 2 days per week
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find JavaScript Developer salaries in Switzerland here.

How many JavaScript Developer jobs are in Switzerland?

Currently, there are 224 JavaScript openings. Check also: React jobs, Angular jobs, Vue jobs, TypeScript jobs, NodeJS jobs - all with salary brackets.

Is Switzerland a good place for JavaScript Developers?

Switzerland is one of the best countries to work as a JavaScript Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for JavaScript Developer jobs in Switzerland?

Threema GmbH, Martin Engineering AG, ERNI Schweiz AG, OnlineDoctor AG, Swissmedic, PEAX AG, Xovis AG among others, are currently hiring for JavaScript roles in Switzerland.

The company with most openings is Rockstar Recruiting AG as they are hiring for 29 different JavaScript Developer jobs in Switzerland. They are probably quite committed to find good JavaScript Developers.