Some content was translated automatically. Show original

Software Developer — Open-Source Federated Platforms -ActivityPub

5.0
(2 reviews)2

The experience

Work on open-source decentralized platforms built on ActivityPub: social media (Vue 3/Nuxt 4/TypeScript frontend), event coordination, marketplace, and user data infrastructure. Backend uses Rust, PostgreSQL, and Redis. 1–3 month stay. Room and meals provided. You need strong frontend or backend skills, comfort with open-source workflows, and the ability to work independently on a small team.


What you offer

20 hours of help per week

Web Developer: Help develop and maintain websites.


What you get

3 days off per week

Private Room: You will have a bed in a private room. In other words, a room just for you.

Shared Dorm: You will have a bed in a shared room, which means you will share the same room with other travelers.

Breakfast: You are entitled to a free breakfast, every day of your stay.

Lunch: You are entitled to a free lunch, every day of your stay.

Dinner: You are entitled to a free dinner, every day of your stay.

Free Events: Get free entrance for the best events in town.

Yoga classes: Take free yoga classes at our place.

Dance classes: Take free dance classes at our place.

Holistic Therapies: You can take part in any of our therapeutic activities for free.

Use our equipped kitchen: Feel free to use our kitchen and make your own delicious food.

Fast Internet Access: High-speed internet for you to work remotely

Dedicated Workspace: Specific space for you to work remotely


Requirements

Fluent English or Beginner Spanish

Between 22 and 55 years old

Welcomes solo volunteers, couples, and partners of volunteers


What's not included

Flights, Travel Insurance, Internal Transportation and Visa


Program Details

You'll join a small software team building federated platforms — social media (Plaz), events, marketplace, and a portable user data layer (Databox). All projects use ActivityPub for interoperability and data portability. Frontend stack: Vue 3, Nuxt 4, TypeScript, Tailwind, Capacitor. Backend stack: Rust, PostgreSQL, Redis.


Activities & Shift

3-4 hours/day of development work, Monday to Friday (self-directed is perfect). Tasks include improving UI/UX, building features, fixing bugs, writing tests, and reviewing code. You'll join planning and daily check-ins. Outside work hours your time is your own, and you can enjoy the community and all that we offer. See the website for more details.


Rules

Consent is one of the most important rules in Protopia, and there is zero tolerance for those who don't respect it. We put a lot of effort to make sure our space is psychologically and physically safe for all, and especially women (more detailed in the welcome letter). 9pm-7am are quite rooms in the sleeping areas. We are an ecological community, so try to bring biodegradable toiletries. Tabacco smoking, if it's a must, only in designated areas. Drinking in a very rare occasions, and usually collectively organized. Protopia is not a place that has a strict rule system. But we respect the local community, we respect each other, and general kind behavior is expected. However, we also encourage everyone to be themselves, and we work actively, as a community, to solve problems by understanding them and growing beyond. We'll send a orientation pdf after you reach out.