Senior Product Engineer (Desktop)
TLDR
Improve desktop foundations with React, TypeScript, Electron, and native C++ modules across process, storage, network, and OS boundaries.
About Termius
Termius is a cross-platform SSH client used by millions of engineers worldwide. Secure synchronization keeps hosts, credentials, and settings available across desktop and mobile devices, helping engineers access and manage remote systems from anywhere.
We’re looking for a Senior Product Engineer to maintain and evolve Termius Desktop. You’ll work with context, not control, and lead complex engineering work from investigation to production, communicating openly and seeking candid feedback along the way.
What you wiil do:
-
Build and evolve product experiences using React and TypeScript.
-
Investigate issues involving synchronization, data integrity, local state, connectivity, and performance.
-
Improve the desktop foundation, including Electron, native dependencies, application updates, and cross-platform behavior.
-
Work across process, storage, network, and OS boundaries when needed.
What We’re Looking For:
Experience shipping desktop or other locally installed software is preferred; familiarity with Electron, native modules, C++, networking, SSH, cryptography, or OS-specific integrations is a plus, but not required.
Our stack includes React, TypeScript, Electron, Node.js, Redux, Redux Saga, xterm.js, Jest, Storybook, Playwright, Sentry, and native C++ modules.
What do we offer:
-
Remote work from time zones between GMT+4 - GMT+12.
-
Relocation support to Auckland, New Zealand.
-
Hardware and accessories for a productive work environment.
-
Paid vacation, sick leave, and flexible time off.
Join us
If you're an experienced self-sufficient individual contributor passionate about product development and excited to make a significant impact, we'd love to hear from you. Please submit your resume and cover letter detailing your experience and why you're a great fit for this role.
Benefits
Home Office Stipend
Hardware and accessories for a productive work environment.
Paid Time Off
Paid vacation, sick leave, and flexible time off.
Remote-Friendly
Remote work from time zones between GMT+4 - GMT+12.
Visa Sponsorship
Relocation support to Auckland, New Zealand.
Termius builds a modern SSH client designed for developers and IT professionals who need to manage multiple hosts and servers efficiently. Our app enhances productivity and collaboration through features like one-click connections, secure vaults for credentials, and streamlined workspace restoration, making it a go-to solution for over 2 million engineers worldwide.