ONG (Setor Social)
Publicado 24/11/25 10:05

Volunteer Software Security & Cryptography Engineer

Virtual, Em qualquer lugar no mundo.
Quero Ajudar


  • Detalhes

    Recorrência:
    Recorrente
    Voluntários Necessários:
    2

    Descrição

    Volunteer Software Security & Cryptography Engineer

    Responsibilities

    • Architect and implement the end-to-end encryption (E2EE) layer for our messaging features using the Signal Protocol (or similar Double Ratchet implementations) within a React and Firebase environment.
    • Manage complex client-side cryptographic state, including secure key generation, key storage (using IndexedDB/Web Crypto API), and multi-device session synchronization.
    • Collaborate with the frontend team to integrate secure identity verification (fingerprints/safety numbers) without compromising the user experience for community sports organizers.
    • Conduct security-focused code reviews to ensure no cryptographic material is accidentally exposed to the server or logging systems.

    Preferred Requirements

    • Strong proficiency in JavaScript and React.
    • Tangible experience implementing End-to-End Encryption (E2EE) logic (familiarity with libsignal-protocol, OMEMO, or raw Web Crypto API is highly preferred).
    • Deep understanding of cryptographic primitives, specifically Public Key Infrastructure (PKI), X3DH key agreement, and the Double Ratchet algorithm.
    • Experience working with NoSQL/Firebase data modeling, specifically regarding how to store encrypted blobs and public key bundles efficiently.
    • A passion for privacy and community collaboration tools.

    Localização

    Virtual
    Voluntário pode estar em qualquer lugar do mundo
    Local Associado
    Los Angeles, CA, USA

    Como se voluntariar para esta oportunidade

    Please send a link to your resume and include social accounts so we can get to know you better!

    Illustration

    Descubra a sua Vocação

    Encontre oportunidades para mudar o mundo com o anúncio mais recente de emprego, estágio, evento ou voluntariado. Veja também recursos para agir em sua comunidade.
    Já é um usuário? Entre