TL;DR
Senior Desktop Engineer (Rust): Building and optimizing desktop clients (hirify.global Mail, Bridge, Export tool) using cross-platform Rust code for Windows and Linux with an accent on secure coding practices, user experience, and business logic implementation. Focus on architectural decisions, technical leadership, and maintaining high-quality, testable code for vital productivity offerings.
Location: Hybrid in London or Geneva, with teams based in Europe (same timezone +/- 1 hour).
Company
hirify.global is a privacy-focused technology company founded by CERN scientists, providing secure online services like hirify.global Mail and hirify.global VPN to over 100 million users globally, operating as a profitable startup committed to open-source and individual freedom.
What you will do
- Research and assess new technologies, supporting cross-team technical decision making.
- Transform product specifications into technical requirements and lead their successful implementation.
- Implement, deploy, and maintain high-quality user experiences for the hirify.global Mail Desktop App.
- Enhance software development lifecycle, tools, and processes for scalability and developer experience.
- Write clear, concise, and testable code to maintain and elevate codebase quality.
- Manage the scoping, planning, and execution of new features and technical initiatives.
Requirements
- Significant professional experience with Rust programming language, or with very strong background in modern C++ and reasonably complex Rust pet projects.
- Experience in developing high quality, fast, Windows and Linux cross-platform desktop applications.
- Familiarity with different native and cross-platform desktop UI frameworks (e.g. Avalonia UI, Qt, Electron).
- A product mindset with a focus on offering outstanding user experience in a successful business environment.
- Ability to make architectural decisions and contribute to strategic planning.
- Strong problem-solving skills, proven collaborative ability in a team environment, and understanding of secure coding practices.
Nice to have
- Experience with macOS or mobile cross-platform development.
- Familiarity with using unidirectional data-flow (Elm-like) frameworks.
- Experience in B2B, preferably in online privacy and/or productivity contexts.
Culture & Benefits
- Hybrid work model: 3 days in office, up to 30% remote work.
- Offices available in multiple European cities (Geneva, Zurich, Prague, Barcelona, Paris, London, Vilnius, Skopje, and Taipei).
- Stock options, flexible working hours, and comprehensive health insurance plans.
- Various learning opportunities, including training programs, conferences, and events.
- Lunch and snacks provided daily at offices, with support for transport costs.
- Work on open-source projects with a focus on user privacy and community impact.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →