Senior C++ Qt/QML developer, Zug
vor 2 Wochen
Social network you want to login/join with:
Status is building the tools and infrastructure for the advancement of a secure, private, and open web3.
With the high level goals of preserving the right to privacy, mitigating the risk of censorship, and promoting economic trade in a transparent, open manner, Status is building a community where anyone is welcome to join and contribute.
As an organization, Status seeks to push the web3 ecosystem forward through research, creation of developer tools, and support of the open source community.
As a product, Status is an open source, Ethereum-based app that gives users the power to chat, transact, and access a revolutionary world of DApps on the decentralized web. But Status is also building foundational infrastructure for the whole Ethereum ecosystem, including the Nimbus ETH and clients, the Keycard hardware wallet, and the Waku messaging protocol; the p2p communication layer for Web3.
As a team, Status has been completely distributed since inception. Our team is currently + core contributors strong, and welcomes a growing number of community members from all walks of life, scattered all around the globe.
We care deeply about open source, and our organizational structure has minimal hierarchy and no fixed work hours. We believe in working with a high degree of autonomy while supporting the organization's priorities.
The roleStatus Desktop is currently in beta for Mac, Windows and Linux platforms. Current product focus is on the privacy-centric messenger and group chat functionality, and we’ve just kicked off development of our new ‘multi-chain from the ground up’ crypto Wallet. ÐApp browser and blockchain node functionality will follow next. Status desktop is currently built using and taking a look at our, and GitHub repos. You can find more information about our desktop effort in this.
Status is looking for multiple senior experienced C++/QML UI devs to join our growing desktop dev team and to work with us to create a permissionless, decentralized, censorship proof group chat platform. Role responsibilities include developing new features, creating and enhancing components in our QML UI toolkit component library, advising and assisting other members of the desktop dev team with solving challenging QML UI development problems, and perhaps working on the Go backend if this is something you would enjoy. As a team we try to match task assignment with the individual interests and passions of our team members, so there is a high degree of flexibility with regards to what you would be working on. If you are a passionate C++/QML expert who knows all the ins and outs of C++ and QT/QML UI development this could be an ideal role for you. The desktop team is spread between Europe and North America with crossover work hours being the European timezone afternoon on Monday, Wednesday and Friday. Ideally you will be located in a timezone between UTC -8 and UTC +3 anywhere in-between Panama and Moscow. Work is async using Status, Google Meet and Github, typically in Scrum Sprints.
Key Responsibilities- Build new features, enhance existing functionality and fix issues in the Status Desktop application.
- Help develop and maintain Status’s QML UI component library (primarily used by the Status Desktop product).
- Advise and assist the other developers in the Desktop team as needed to help solve the hardest QML UI development challenges.
- Contribute to C++ and Go codebases (and help with transitioning the codebase from Nim to C++ if you join us prior to this transition being completed), but don’t worry if you don’t have any prior Go or Nim experience.
- Be one of our resident experts for everything related to C++ and Qt/QML UI development.
Don’t worry if you don’t meet all of these criteria, we’d still love to hear from you anyway if you think you’d be a great fit for this role
- Expert level experience implementing UIs using Qt/QML/C++.
- A strong ability to think about components and modules as they relate to other components as part of a larger system.
- A very strong attention to detail and the willingness to deliver pixel perfect UI according to the designs.
- Provide feedback and product ideas to the designers as needed.
- Experience with multithreading / concurrency.
- Good communication skills in English.
- A strong alignment to our principles.
- Experience working in an open source organization.
- A strong interest in blockchain technology and have a good understanding of Ethereum.
- Worked in a remote distributed environment that values asynchronous communication.
- Knowledge of Go and/or Nim and/or Solidity is a plus.
- Experience with using QT/QML to develop cross platform (Windows, OSX, Linux) desktop applications and mobile applications (iOS, Android) is a plus.
- Prior experience with using Squish for functional testing QT apps.
- Experience implementing openGL rendering in a QML context.
- Any background or experience with cryptography and/or security.
We are happy to pay in either % fiat or any mix of fiat and/or crypto.
Hiring processThe hiring process for this role is usually as follows (sometimes adapted):
- Introductory conversation - Talent team.
- 3 Technical Interviews with Desktop Qt/QML Developers.
- Team lead interview - Iuri, Desktop Team Lead.
- 'Meet the Desktop team' interviews with 3-4 Desktop Contributors (-m each).
Questions about this role? Feel free to get in touch, we are more than happy to discuss the role in more detail.
#J-18808-Ljbffr-
Embedded C++ Mobile Software Developer
vor 2 Wochen
Zug, Schweiz Summit Recruitment AG VollzeitEmbedded C++ Mobile Software Developer (BH-994)Location: Zug, SwitzerlandSector: ITFor our client in Zug, we are searching for a fluent German speaking C++ Developer.In this position, you will be developing state-of-the-art embedded mobile software solutions using C++ on embedded Linux. You will be working in an Agile team with a focus on developing highly...
-
AX Senior Developer
vor 3 Wochen
Zug, Schweiz Webnews Industry VollzeitWir sind ein weltweit führender Anbieter von Produktlösungen und Dienstleistungen in der industriellen Verbindungs- und Montagetechnik mit Hauptsitz in Zug. Zur Verstärkung unserer IT-Abteilung suchen wir eine/n zusätzliche/nAX Senior Developer (m/w)In dieser anspruchsvollen Funktion sind Sie zuständig für Gestalten, Realisieren, Weiterentwickeln,...
-
Software Development Engineer C++
vor 2 Wochen
Zug, Schweiz TN Switzerland VollzeitSoftware Development Engineer C++ (a), ZugClient:Gi Group SALocation:ZugJob Category:OtherJob Reference:3ac6fe568499Job Views:4Posted:03.03.2025Expiry Date:17.04.2025Job Description:Roche Diagnostics in Rotkreuz (ZG), the world leader in in-vitro diagnostics, is looking for an ambitious SW-Developer with very good programming skills in...
-
Embedded Software Engineer
vor 3 Wochen
Zug, Schweiz Noir VollzeitEmbedded Software Engineer - Zug, SwitzerlandTech stack: Embedded Software Engineer, C, C++, Assembly, Python, Multithreading, UART, I2C, SPI, TCP/IP, wolfSSL, WLAN, TLS library, Embedded Systems, Linux Kernel, Microcontroller Programming, Firmware Development, IoT Protocols, Version Control (Git), DevOps, Hardware Integration, Device Drivers, Docker, Qt.We...
-
Fullstack Developer
vor 2 Wochen
Zug, Schweiz TieTalent VollzeitCompanyEin innovatives Unternehmen mit Fokus auf digitale Lösungen im E-Business und E-Commerce ist auf der Suche nach einem Fullstack Developer.Perks & BenefitsAbwechslungsreiche und verantwortungsvolle Tätigkeit in einem modernen Umfeld.Möglichkeiten zur beruflichen Weiterentwicklung und Fortbildung.Zusammenarbeit mit einem engagierten und...
-
Quant Developer
vor 2 Wochen
Zug, Schweiz TN Switzerland VollzeitSocial network you want to login/join with:A leading Algorithmic Trading firm is looking for a Quantitative Developer to join its team in Zug to focus on the Crypto & Digital Assets space.Responsibilities :Develop predictive models and mathematical algorithms to enhance automated software.Write code and create systems for complex data and processes.Work on a...
-
Embedded Software Engineer
vor 3 Wochen
Zug, Schweiz Noir VollzeitSocial network you want to login/join with:Embedded Software Engineer - Zug, SwitzerlandLocation:Zug, Switzerland/ Hybrid WorkingJob Category:Information TechnologyJob Reference:NC/CS/EMBEDSZUG11014_1733709671Job Views:24Posted:09.12.2024Expiry Date:23.01.2025Job Description:We have exciting opportunities for Embedded Software Engineers in the dynamic field...
-
Senior C++ Engineer
vor 2 Wochen
Zug, Schweiz TN Switzerland VollzeitSocial network you want to login/join with:The firm's performance is heavily reliant on our data processing pipelines' efficiency. You will frequently need to tap into all facets of your developer skills to discover new and innovative methods to optimise your code. Some examples of the 'routine' challenges you would encounter and need to implement...
-
Senior Blockchain Developer
vor 2 Wochen
Zug, Schweiz Austin Werner VollzeitSenior Blockchain Developer - Rust DeveloperIn an environment where technology rapidly advances, our team is at the forefront of developing groundbreaking blockchain solutions. We are embarking on an ambitious journey to craft a new core node from the ground up. This initiative not only stands as a monumental leap forward but also extends an exclusive...
-
Senior Blockchain Developer
vor 1 Tag
Zug, Zug, Schweiz DevITjobs VollzeitJob SummaryWe are seeking a seasoned Senior Blockchain Developer to join our team. The ideal candidate will have extensive experience in developing backend tooling and services using Rust.Key ResponsibilitiesDevelop high-performance, scalable blockchain-based systemsCollaborate with cross-functional teams to design and implement software solutionsMaintain...
-
Fullstack Developer
vor 2 Wochen
Zug, Schweiz TieTalent VollzeitEin innovatives Unternehmen mit Fokus auf digitale Lösungen im E-Business und E-Commerce ist auf der Suche nach einem Fullstack Developer. Your taskEigenständige Entwicklung von Lösungen für E-Business und E-Commerce.Unterstützung der Backend-Entwicklung mit C# (Razor, MVC).Analyse von Anforderungen in Zusammenarbeit mit den Entwicklerteams.Mitarbeit an...
-
Haushaltshilfe in Der Region Zug
vor 2 Wochen
Zug, Schweiz endeso Vollzeit**Teilzeit / Zug**: SwissButler.ch baut Ihre Wohnregion rund um Zug weiter aus und bietet Ihnen eine flexible und regelmässige Teilzeitstelle im Privathaushalt an. Als erfahrene Haushaltshilfe oder Raumpflegerin im Privathaushalt unterstützen Sie unsere Neukunden und bestehende Kunden bei allen Aufgaben rund um den Haushalt und Alltag. Dabei gestalten Sie...
-
Haushaltshilfe in Der Region Zug
vor 2 Wochen
Zug, Schweiz endeso Vollzeit**Teilzeit / Zug**: SwissButler.ch baut das Team der Hauswirtschaft in Ihre Wohnregion rund um Zug weiter aus und bietet Ihnen eine flexible und regelmässige Teilzeitstelle im Privathaushalt an. Als erfahrene Haushaltshilfe oder Raumpflegerin im Privathaushalt unterstützen Sie unsere Neukunden und bestehende Kunden bei allen Aufgaben rund um den Haushalt...
-
Software Entwickler:in Geräte Business Logic
vor 4 Wochen
Zug, Schweiz V-ZUG AG VollzeitDu arbeitest 80-100% in Zug oder teilweise remoteDas bietet dir die StelleDu erarbeitest gemeinsam mit den Teams der Verfahrenstechnik, dem Produktmanagement und den UI-Designern die Softwareanforderungen. Dein Schwerpunkt liegt auf der Entwicklung der Business-Logik, ihrer Integration in die Systemarchitektur sowie der Abstimmung mit den Schnittstellen zur...
-
Senior Algorithm Developer
Vor 5 Tagen
Zug, Zug, Schweiz TN Switzerland VollzeitTN Switzerland, a renowned Algorithmic Trading firm, seeks a highly skilled Quantitative Developer to join its team.Job DescriptionDevelop and implement complex mathematical models to enhance automated trading systems.Write high-quality code to create efficient data systems and optimize trading strategies.Analyze market trends and provide insights to...
-
Senior Maintenance
vor 1 Woche
Zug, Schweiz TN Switzerland VollzeitSocial network you want to login/join with:Senior Maintenance & Facility Manager, ZugClient: SHL Medical AGLocation: ZugJob Category: OtherJob Reference: 70cd960f7b8dJob Views: 4Posted: 09.03.2025Expiry Date: 23.04.2025Job Description:About SHL MedicalSHL Medical is a world-leading provider in the design, development, and manufacturing of advanced...
-
Haushaltshilfe in Der Region Zug
Vor 3 Tagen
Zug, Schweiz endeso Vollzeit**Teilzeit / Zug**: SwissButler.ch baut das Team der Hauswirtschaft in Ihrer Wohnregion rund um Zug weiter aus und bietet Ihnen eine flexible und regelmässige Teilzeitstelle im Privathaushalt an. Die Einsätze finden regelmässig zu den gleichen Einsatzzeiten in Ihrer Wohnregion statt. Als erfahrene Haushaltshilfe oder Raumpflegerin im Privathaushalt...
-
Software Entwickler:in Geräte Business Logic
Vor 4 Tagen
Zug, Zug, Schweiz V-ZUG AG VollzeitV-ZUG Software EngineeringV-ZUG Software Engineering ist ein Bereich des Technology Departments, der in enger Zusammenarbeit mit der Innovationsentwicklung, dem Produktmanagement, der IT, der Produktion und weiteren Abteilungen für die Software der Haushaltsgeräte im Küchen- und Textilbereich verantwortlich ist. Zudem treiben wir die Entwicklung digitaler...
-
Software Entwickler:in Geräte Business Logic
vor 15 Stunden
Zug, Zug, Schweiz V-ZUG AG VollzeitV-ZUG Software EngineeringV-ZUG Software Engineering ist ein Bereich des Technology Departments, der in enger Zusammenarbeit mit der Innovationsentwicklung, dem Produktmanagement, der IT, der Produktion und weiteren Abteilungen für die Software der Haushaltsgeräte im Küchen- und Textilbereich verantwortlich ist. Zudem treiben wir die Entwicklung digitaler...
-
Business-Logic-Entwickler:in bei V-ZUG
Vor 4 Tagen
Zug, Zug, Schweiz V-ZUG AG VollzeitAnforderungenAbgeschlossenes Studium in Elektrotechnik/Informatik oder einem ähnlich technischen Fachbereich, ergänzt durch mehrjährige Berufserfahrung.Mehrjährige Erfahrung im Bereich Embedded System Development (C/C++) sowie gute Kompetenz im Softwaredesign.Mehrjährige Erfahrung im Bereich Interprozess-Kommunikation (multithreading).