Termius is redefining how engineers interact with remote systems. They are currently looking for a product-minded Rust Engineer to join their team and help build a new product that will become a powerful extension of the Termius ecosystem.
Responsibilities:
- Design and implement a shared core layer used across desktop, mobile, and backend
- Contribute to architecture decisions around CRDT and distributed systems
- Collaborate closely with frontend, mobile, and backend engineers to integrate Rust components
- Improve performance, reliability, and maintainability of the system
Requirements:
- Experience in Rust programming language
- Ability to design and implement a shared core layer used across desktop, mobile, and backend
- Experience contributing to architecture decisions around CRDT and distributed systems
- Ability to collaborate closely with frontend, mobile, and backend engineers to integrate Rust components
- Skills to improve performance, reliability, and maintainability of the system
- Experience working with other programming languages, such as Python, C++ etc
- Open to relocating to New Zealand