Talent.com
Senior C++ Qt / QML developer

Senior C++ Qt / QML developer

StatusZug, Switzerland
Vor 30+ Tagen
Anstellungsart
  • Homeoffice
Stellenbeschreibung

About Status

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 role

Status 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.

You ideally will have

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 :
  • Bonus points if you have

  • 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
  • Compensation

    We are happy to pay in either % fiat or any mix of fiat and / or crypto.

    Hiring process

    The 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.

    Jobalert für diese Suche erstellen

    Senior Developer • Zug, Switzerland

    Ähnliche Stellenangebote
    • Gesponsert
    Quantitative Developer (C++, Crypto, DeFi)

    Quantitative Developer (C++, Crypto, DeFi)

    FINDERS SAZürich, CH
    Innovation and collaboration are at the heart of their culture "” empowering teams to tackle complex challenges and deliver long-term value for investors. Crypto Trading Technology team.Design, deve...Mehr anzeigenZuletzt aktualisiert: vor 16 Tagen
    • Gesponsert
    • Neu!
    Jetstream - QA Engineer

    Jetstream - QA Engineer

    WhatJobszürich, Schweiz
    We are on the lookout for a talented QA Engineer to join our development team and help us deliver high-quality software applications and websites. If you have a passion for testing, quality assuranc...Mehr anzeigenZuletzt aktualisiert: vor 10 Stunden
    • Gesponsert
    Senior SW-Entwickler C / C++ / TypeScript

    Senior SW-Entwickler C / C++ / TypeScript

    Bergauer AGBaden, CH
    Du entwickelst anspruchsvolle Echtzeitprogramme in C / C++ in einer Linux-Umgebung für unsere Embedded Systeme und Verkehrsrechner. Du arbeitest eng mit Projektleitern und Kollegen aus anderen Entwi...Mehr anzeigenZuletzt aktualisiert: vor über 30 Tagen
    • Gesponsert
    • Neu!
    QC E2E Digital Expert- Application Support

    QC E2E Digital Expert- Application Support

    WhatJobsschweiz, Schweiz
    At Roche you can show up as yourself, embraced for the unique qualities you bring.Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted...Mehr anzeigenZuletzt aktualisiert: vor 10 Stunden
    • Gesponsert
    Senior Fullstack-Entwickler : in / Tech Lead (80 – 100%)

    Senior Fullstack-Entwickler : in / Tech Lead (80 – 100%)

    CISTEC AGZürich, CH
    Konzeption und Umsetzung neuer Features in enger Zusammenarbeit mit Entwickler : innen, Designer : innen, Projektleiter : innen und Kund : innen. Berücksichtigung der Anforderungen und Arbeitsabläufe unsere...Mehr anzeigenZuletzt aktualisiert: vor über 30 Tagen
    • Gesponsert
    • Neu!
    Senior Backend Developer

    Senior Backend Developer

    WhatJobszürich, Schweiz
    Join blp – The #1 Solution for ERP Automation.ETH and HSG spin-off redefining ERP automation with AI.We solve real enterprise problems with cutting-edge tech and a strong sense of ownership.Our sol...Mehr anzeigenZuletzt aktualisiert: vor 10 Stunden
    • Gesponsert
    Senior Fullstack-Entwickler : in / Tech Lead (80 – 100%)

    Senior Fullstack-Entwickler : in / Tech Lead (80 – 100%)

    WhatJobsZürich, Schweiz
    Konzeption und Umsetzung neuer Features in enger Zusammenarbeit mit Entwickler : innen, Designer : innen, Projektleiter : innen und Kund : innen. Berücksichtigung der Anforderungen und Arbeitsabläufe unsere...Mehr anzeigenZuletzt aktualisiert: vor über 30 Tagen
    • Gesponsert
    • Neu!
    Senior Developer Experience Engineer

    Senior Developer Experience Engineer

    WhatJobszürich, Schweiz
    ANYbotics is a fast-growing tech company dedicated to shaping the future of mobile robotics across multiple industries.Join our highly talented and motivated team of more than 200 people and work o...Mehr anzeigenZuletzt aktualisiert: vor 10 Stunden
    • Gesponsert
    • Neu!
    Embedded Software Engineer C++ Wireless

    Embedded Software Engineer C++ Wireless

    WhatJobsschweiz, Schweiz
    Research & Development delivers hearing solutions and services for hearing impaired people, hearing care professionals, and further related people, in the form of hearing devices, accessories, web ...Mehr anzeigenZuletzt aktualisiert: vor 10 Stunden
    • Gesponsert
    Senior Fullstack Developer 80–100%

    Senior Fullstack Developer 80–100%

    432 AGLuzern, Switzerland
    Fullstack-Entwicklung (PHP, JS, DB, Frontend).Verantwortung für Infrastruktur & Serverbetrieb (Linux, Deployments, CI / CD). Bilden einer weiteren starken Säule im Entwicklerteam.Beteiligung am Pikett...Mehr anzeigenZuletzt aktualisiert: vor über 30 Tagen
    • Gesponsert
    Quantitative Developer (C++, Crypto, DeFi)

    Quantitative Developer (C++, Crypto, DeFi)

    WhatJobsZürich, Schweiz
    Innovation and collaboration are at the heart of their culture "” empowering teams to tackle complex challenges and deliver long-term value for investors. Crypto Trading Technology team.Design, deve...Mehr anzeigenZuletzt aktualisiert: vor 16 Tagen
    • Gesponsert
    Senior SW-Entwickler C / C++ / TypeScript

    Senior SW-Entwickler C / C++ / TypeScript

    WhatJobsBaden, Schweiz
    Du entwickelst anspruchsvolle Echtzeitprogramme in C / C++ in einer Linux-Umgebung für unsere Embedded Systeme und Verkehrsrechner. Du arbeitest eng mit Projektleitern und Kollegen aus anderen Entwi...Mehr anzeigenZuletzt aktualisiert: vor über 30 Tagen
    • Gesponsert
    • Neu!
    Project Software Developer.Net 3D OpenGL DirectX

    Project Software Developer.Net 3D OpenGL DirectX

    WhatJobsluzern, Schweiz
    NAXCON GmbH, located in the heart of Freiburg, is at the forefront of the German IT and engineering industry.Our experts have extensive knowledge in software and hardware development, state-of-the-...Mehr anzeigenZuletzt aktualisiert: vor 10 Stunden
    • Gesponsert
    • Neu!
    Avaloq Developer 80-100 (f / m / d)

    Avaloq Developer 80-100 (f / m / d)

    WhatJobszürich, Schweiz
    Avaloq Developer 80-100% (f / m / d) Zurich (CH).Category Information Technology.LGT is the largest Private Banking and Asset Management group in the world to be owned by an entrepreneurial family.As t...Mehr anzeigenZuletzt aktualisiert: vor 10 Stunden
    • Gesponsert
    • Neu!
    Digital : Mendix, Core Java, GUI & Rich Clients

    Digital : Mendix, Core Java, GUI & Rich Clients

    WhatJobszürich, Schweiz
    Design and develop enterprise -grade applications using Mendix.Customize and extend Mendix applications using Core Java.Create responsive, user -friendly GUI components and interfaces.Collaborate w...Mehr anzeigenZuletzt aktualisiert: vor 10 Stunden
    • Gesponsert
    Software Developer - Professional / Senior 80-100% (a)

    Software Developer - Professional / Senior 80-100% (a)

    Galliker Transport AGLuzern
    Software Developer - Professional / Senior 80-100% (a).Die Geschäftsprozesse werden durch spezifische Eigenentwicklungen unterstützt. Unsere 50-köpfige Informatikabteilung betreut, erweitert und pfl...Mehr anzeigenZuletzt aktualisiert: vor über 30 Tagen
    • Gesponsert
    • Neu!
    App Developer – Contract

    App Developer – Contract

    WhatJobsschweiz, Schweiz
    This role focuses on developing a mobile application designed to enhance vehicle safety checks for commercial fleets.The successful candidate will be responsible for creating a solution that enable...Mehr anzeigenZuletzt aktualisiert: vor 10 Stunden
    • Gesponsert
    • Neu!
    Senior Embedded Software Developer

    Senior Embedded Software Developer

    WhatJobswallisellen, Schweiz
    Create a better #TomorrowWithUs .Willst du gemeinsam mit uns die Zukunft der Bahnwelt mitgestalten? Wir bei Siemens Mobility sind der führende Anbieter im Bereich der Mobilität und erweitern ständi...Mehr anzeigenZuletzt aktualisiert: vor 10 Stunden