Skip to content

Senior Product Engineer (Desktop)

Read straight from Termius's careers page, verified 17h ago.Seekless can tailor your résumé to it.
Seekless can write your résumé for this posting first.
Before you apply
LocationRemote first/Office after relocation
Work moderemote
Typefull-time
SenioritySenior
DepartmentTermius
Company size11–50 people
PostedDec 18, 2025 · 10mo ago
Verified live17h ago
May no longer be actively hiring
Posted by the company on Dec 18, 2025
How we check a job is still live
At a glanceSummarised by Seekless from the posting.
Strong experience with TypeScript, React, and complex production applications
Strong debugging, testing, and system-design skills
Comfort navigating a large existing codebase and improving it incrementally
Pragmatic product judgment and clear communication
Strong written English
Experience shipping desktop or other locally installed software
Familiarity with Electron, native modules, C++, networking, SSH, cryptography, or OS-specific integrations
Skills
React
TypeScript
Electron
Node.js
Redux
Redux Saga
xterm.js
Jest
Storybook
Playwright
Sentry
C++
Benefits
Remote work
Relocation support
Hardware stipend
Paid vacation
Sick leave
Flexible time off
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.
About the role
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:
•
Strong experience with TypeScript, React, and complex production applications.
•
Strong debugging, testing, and system-design skills.
•
Comfort navigating a large existing codebase and improving it incrementally.
•
Pragmatic product judgment and clear communication.
•
Strong written English.
Nice to have
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.