Read before applying!
Looking for two developers with similar mindsets, free time, and interest in being a team to progress daily.
The vision is to build a functional social app prototype in 3 months where I already have everything planned.
I will take care of getting investments so we get paid every month and continue developing.
You must be smart, practical, care about your work, and self-managed.
React Native / WebRTC
Node.js / WebRTC
This is not a role for starting to learn.
You'll be responsible for making and maintaining the social app.
I will share two general problems to make sure you feel confident before you apply.
If you apply for the frontend then you don't need to care about the backend, and vice versa.
We need to build a Mediasoup (or equivalent RTC functionality) cluster for scalable voice channels, with 1-20 people speaking and hundreds listening. Graceful restarts without interrupting ongoing calls. E.g. if we can have 3 servers, a small number of people speaks to server A, then server A distributes the voice to server B and C so we can scale to thousands of people listening by adding more servers. Mediasoup allows this architecture in their documentation.
We need to build a React Native mobile app that implements voice/video calls and sharing screen (Media APIs), send messages and files, posts, profiles, mobile push notifications, publishing to Google/Apple stores, payments integration, etc which is backed by an API thanks to the backend but still we need good care for the user experience, animations, colors, etc. Lots of requests and states to maintain, we need organized and modular logic for the components.
If you're excited about researching and solving them or if you worked on these challenges in the past, especially because we will earn money and stability in a later stage thanks to this, then you should apply!
We will build our own general-purpose cloud including DNS from scratch, reverse proxy that is fault-tolerant, database (B+Tree, shards, replicas, rendezvous/consistent-hash), system containers, hosting, etc. So if you're that kind of developer that builds things from scratch with knowledge in data structures and algorithms, this is especially for you because you will be extremely useful. Our own infrastructure doesn't need to be the fastest initially because first we just need independence, we can optimize later.
About me
I'm mostly an open-source software developer with over a decade of experience so you can expect some fun working together.
My GitHub is LuKks
My resume is CV-Lucas-Barrena.pdf
AI is not allowed. If you depend on GPT then don't apply.
You must have several years worth of experience already.
Take your time to read the requirements before applying honestly.
Don't worry if your English is not perfect, I want to read YOUR honest answers not from AI.
After submitting, if you have any questions then feel free to send me a message or if you feel extra confident that you can help make the project work.
Otherwise, it's good and organized to wait because I will send you a mail if you seem like a good match to continue.
My contact details:
You're welcomed to visit the community page to chat or do calls with other entrepreneurs or developers: