Organización Sin Fin de Lucro
Publicado 7/10/25 16:47

Quantum-Secure Messaging App Developer

A Distancia, El/la voluntario/a puede estar en cualquier país del mundo
Quiero ayudar


  • Descripción

    Horarios Disponibles:
    Días laborables (durante el día, tardes), Fines de semana (durante el día, tardes)
    Frecuencia:
    Recurrente
    Buscando personas voluntarias:
    1
    Área de Impacto:
    Ciencia & Tecnología

    Descripción

    Quantum-Secure Messaging App Developer

    Join Now via Slack!

    As a volunteer developer for the Quantum-Secure Messaging App, you will work on developing a cutting-edge mobile app that integrates post-quantum cryptography to ensure secure, encrypted messaging. The app will utilize peer-to-peer (P2P) communication through WebRTC, with a focus on end-to-end encryption (E2EE) and decentralized identity (DID), making it resistant to hacking by quantum computers.

    This role will involve building features such as secure messaging, quantum-safe encryption algorithms (Kyber, Dilithium), and self-destructing messages, among others. You’ll be working closely with the project’s core team, contributing to research and development to ensure the app meets the highest standards of security and usability.

    • --

    Key Responsibilities:

    1. App Development:

    Contribute to the development of the mobile app using Flutter and Dart.

    Integrate WebRTC for peer-to-peer encrypted messaging.

    Implement Post-Quantum Cryptography (PQC) libraries such as Kyber (key exchange) and Dilithium (digital signatures).

    Develop End-to-End Encryption (E2EE) for secure messaging.

    Ensure seamless integration of Decentralized Identity (DID) for user authentication.

    1. Research & Development:

    Stay up to date with the latest advancements in quantum-safe cryptography and post-quantum encryption.

    Research new methods for self-destructing messages and other advanced privacy features.

    Test, evaluate, and contribute to the security and scalability of the app.

    1. Testing & Quality Assurance:

    Conduct extensive testing to ensure the app’s security features work as intended.

    Identify and fix bugs or security vulnerabilities.

    Collaborate with the team to perform code reviews and improve the app’s security.

    1. Collaborate with Cross-Functional Teams:

    Work closely with other developers, project managers, and designers to bring new features to life.

    Participate in regular team meetings to provide progress updates and discuss challenges.

    Assist in the development of educational materials for community outreach (e.g., blog posts, presentations, and demos).

    1. Documentation:

    Write and maintain detailed documentation for the app’s code, features, and security protocols.

    Contribute to the FutureTech Foundation’s open-source repository and ensure all code is well-documented for community collaboration.

    • --

    Skills & Qualifications:

    Technical Skills:

    Proficient in Flutter/Dart for mobile development.

    Familiarity with WebRTC for peer-to-peer communication.

    Experience with Post-Quantum Cryptography (Kyber, Dilithium, AES-256, etc.).

    Strong understanding of encryption algorithms and secure messaging protocols.

    Knowledge of blockchain and decentralized systems (optional but beneficial).

    Soft Skills:

    Strong problem-solving and analytical skills.

    Excellent communication skills, especially in a remote work environment.

    Ability to work independently while being part of a team.

    Passion for emerging technologies and quantum computing.

    Interest in contributing to open-source projects and a community-driven effort.

    Preferred Experience:

    Experience working with quantum-safe cryptography or encryption algorithms.

    Familiarity with DID (Decentralized Identity) concepts and implementations.

    Prior experience in app development or software security.

    • --

    What You’ll Gain:

    The opportunity to work on a cutting-edge project at the intersection of quantum computing, security, and mobile development.

    Exposure to post-quantum cryptography and the chance to help shape the future of secure messaging.

    A platform to contribute to open-source and community-driven technologies.

    Collaboration with a diverse and passionate team at FutureTech Foundation.

    Recognition in the project, including your contributions listed on GitHub and in app documentation.

    Ubicación

    A Distancia
    La persona voluntaria puede estar en cualquier lugar del mundo
    Ubicación Asociada
    Rochester, MN, USA

    Por favor, llena este formulario

    Entiendo que el uso de la herramienta de seguimiento de candidaturas de Idealist está sujeto a la Política de Privacidad de Idealist y a los Términos del Servicio.
    Illustration

    Descubre Tu Vocación

    Encuentra oportunidades para cambiar el mundo con las últimas oportunidades de empleo, pasantías/prácticas y voluntariado con impacto social. Además, podrás explorar recursos para generar impacto positivo en tu comunidad.
    ¿Ya eres usuario(a)? Ingresa