How to Join

We're always open to connecting with people who want to build software together. Choose the path that fits you best.


🎯 Ways to Get Involved

👋 Community Supporter

No commitment required

Follow our work, attend public events, use our projects.

  • Join newsletter
  • Follow on social media
  • Attend open town halls

Application: None needed!

🌱 Become a Member

Contribute to projects

Join teams, build software, learn, and grow with us.

  • Work on real projects
  • Code reviews & mentorship
  • Choose your involvement level

For: Developers, designers, PMs, QA

💡 Propose a Project

Have an idea?

We'll help you turn it into reality with a skilled team.

  • Submit project brief
  • Community review (5 days)
  • Team formation if approved

For: Anyone with a software idea

🏢 Commercial Partnership

Need development?

End-to-end product development with experienced teams.

  • Contact leadership
  • Assess fit & scope
  • Statement of Work

For: Businesses, startups, organizations


📋 Membership Process

Joining as a Member (5 Steps)

  1. Application: Fill out membership form (coming soon)
  2. Interview: Brief intro call with leadership
  3. Agreement: Sign Code of Conduct & Contributor License
  4. Onboarding: Complete trial task & orientation
  5. Start! Join your first project team

Timeline: 1-2 weeks from application to first project


✨ What We Look For

In Members

  • ✅ Collaborative mindset
  • ✅ Respectful communication
  • ✅ Willingness to learn & teach
  • ✅ Consistent time commitment
  • ✅ Professional-quality work
    (or eagerness to reach it)
  • ✅ Alignment with our values

In Projects

  • ✅ Clear purpose
  • ✅ Positive value creation
  • ✅ Realistic scope
  • ✅ Defined target users
  • ✅ Alignment with values
  • ✅ Available team capacity

🤝 What to Expect

⏰ Response Time

Applications reviewed weekly. Expect reply within 5-7 days.

💼 Time Commitment

Most members contribute 5-20 hours/week. Your choice!

🌟 Culture

Friendly, supportive, professional, and autonomous.

💰 Compensation

Varies: some projects volunteer, some paid. You choose.


❓ Frequently Asked Questions

Do I need to be an experienced developer?

No! We welcome junior developers and students. You'll work with experienced mentors who guide you.

Is this paid work?

It depends on the project. Some are volunteer/community work, others are paid commercial projects. You choose what to join.

How much time do I need to commit?

It varies. Most members contribute 5-20 hours per week. We're flexible based on your availability - just be consistent.

What if I'm not a developer?

Perfect! We need designers, product managers, QA engineers, technical writers, and marketers too.

Can I propose a project even if I'm not technical?

Absolutely! We help connect non-technical founders with technical teams to build their ideas.

What are the different roles and levels?

We use a two-part system: Professional Role (what you do) + Organization Level (your involvement). Progression: Contributor → Active Contributor → Core Member.

Where are you located?

We're distributed and work remotely. Some members organize local meetups in their areas.


📞 Get in Touch

Ready to Join?

Contact us to start the conversation