Please, let The Status Network (TEST, DO NOT REMOVE) know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Status Desktop is currently in beta for Mac, Windows, and Linux platforms, focusing on privacy-centric messenger and group chat functionality.
The development of a new multi-chain crypto Wallet has just begun, with plans for ÐApp browser and blockchain node functionality to follow.
The desktop application is built using Nim and QT for the frontend, sharing a common backend with Status mobile written in Go.
The team is undergoing a significant architecture refactor, transitioning the QT frontend from Nim to C++, moving all business logic to the status-go backend, and upgrading from QT5.14.2 to QT6.2.
The role involves developing new features, enhancing components in the QML UI toolkit, and assisting other team members with QML UI development challenges.
The desktop team operates asynchronously across Europe and North America, with preferred working hours in the European timezone afternoon on Monday, Wednesday, and Friday.
Candidates should ideally be located in a timezone between UTC -8 and UTC +3.
Requirements:
Candidates should have expert-level experience implementing UIs using Qt/QML/C++.
A strong ability to conceptualize components and modules as part of a larger system is required.
Attention to detail and a commitment to delivering pixel-perfect UI according to designs are essential.
Good communication skills in English are necessary.
A strong alignment with the company's principles is expected, as they are a passion-driven project focused on free speech.
Experience with multithreading and concurrency is required.
While not mandatory, experience in open source organizations, blockchain technology, and remote distributed environments is a plus.
Knowledge of Go, Nim, or Solidity, as well as experience with cross-platform desktop and mobile applications, is advantageous.
Benefits:
Compensation can be provided in 100% fiat or a mix of fiat and crypto.
The hiring process includes an introductory conversation, three technical interviews, a team lead interview, and meetings with the desktop team.
The role offers flexibility in task assignments based on individual interests and passions.
The opportunity to work in a fully open-source environment with a focus on innovative technology and free speech.
Apply now
Please, let The Status Network (TEST, DO NOT REMOVE) know you found this job
on RemoteYeah
.
This helps us grow 🌱.