VolunteerMatch is Merging with Idealist!

Learn more about this strategic partnership of nonprofit technology leaders
Read More
  • 1 person is interested
 

Quantum-Secure Messaging App Developer

Save to Favorites

ORGANIZATION: futuretechfoundation

  • 1 person is interested
Image_202408160831

Volunteer Role: Quantum-Secure Messaging App Developer

Position: Volunteer Developer

Reports To: Lead Software Engineer / Project Manager

Location: Remote

Commitment: Part-time, flexible hours

Duration: Ongoing (with potential for long-term involvement)

---

Role Overview:

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.

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

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

4. 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).

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

---

How to Apply:

To apply for this volunteer position, please send an email to [email@example.com] with the following:

A brief introduction and why you are interested in this role.

Your relevant skills and experience in mobile app development and/or cryptography.

A link to your GitHub profile or portfolio (if applicable).

Any questions you may have about the role.

---

Additional Notes:

This position is entirely volunteer-based. However, volunteers will gain valuable experience, recognition, and the opportunity to contribute to the development of a quantum-secure communication app. There may be future opportunities to transition into a paid position once the project advances.

25 More opportunities with futuretechfoundation

Request failed
{{ opp.title }}
This is a Virtual Opportunity.
{{ opp.location }}
We'll work with your schedule
{{ opp.dateStr }}
{{ opp.timeStr }}
More
Opportunities

About futuretechfoundation

Location:

1529 12th St SE #200, #129, Rochester, MN 55904, US

Mission Statement

Futuretech Foundation is dedicated to fostering innovation and inclusivity in technology by supporting research, education, and community-driven initiatives. Our mission is to empower individuals and organizations to harness cutting-edge technologies for social good, advancing solutions that address global challenges and promote a sustainable, equitable future for all."

Description

**Welcome to Futuretech Foundation!**

Futuretech Foundation bridges the gap between technology and community empowerment, leveraging innovation for social good. Our mission is to support education, research, and initiatives that address global challenges through technology.

**Our Goals:**
- Empower underserved communities with tech education.
- Support research for sustainable, equitable solutions.
- Foster partnerships that drive meaningful change.

**Our Programs:**

**Tech for Good Grants:**
Funding for tech projects solving social issues.

**Educational Outreach:**
Inspiring future technologists.

**Innovation Incubators:**
Mentorship for impactful startups.

**Community Tech Hubs:**
Centers for training and collaboration.

**Join Us!**
Your skills and passion can make a difference. Whether mentoring, organizing, or contributing your expertise, there's a place for you at Futuretech Foundation.

CAUSE AREAS

Computers & Technology
Computers & Technology

WHEN

We'll work with your schedule.

WHERE

This is a Virtual Opportunity with no fixed address.

SKILLS

  • Research

GOOD FOR

N/A

REQUIREMENTS

N/A

Report this opportunity