Meta Blocks is a small project. This doesn't mean that we cannot pay well. But it does mean that we cannot afford a wrong candidate. To achieve this, we have an hiring process that evaluates a potential team mate at the level of:
We maintain a list of open positions on our careers page. If you think you fit for any role, you send in your application.
Sometimes, we scout people on LinkedIn, Discord, Hacker News, Dribbble or other communities.
Depending on the role you applied for, a member of our team will schedule an intro call with you. The purpose of this call is to:
π‘The intro call is a good time for you to evaluate us too!
For technical roles, we want to see your work. Depending on the role you have applied for, we will send you a small challenge. This could include designing a small piece, writing code or even creating a system design.
We understand that you might be busy at the moment. So, there is no hard time-limit on finishing the challenge. Keep us updated on your progress. In general, it should take about 2-4 hours to complete the challenge.
If the challenge is significant, we compensate you for attempting it. Even if we don't end up hiring you.
If you have a strong public profile, open source contributions or references, we skip the challenge step.
If you finish the challenge, we will ask you to meet some other members of the team. This call delve deeper into your experiences. Here, we ask you some technical questions, related to your challenge submission or your past experience.
This is a good opportunity for you to meet people you will work with. It's a two way street: you need to like us, and we need to like you π€.
After the final call. We will give you our decision within 72 hours.
When we hire you, we assume a "trial" period of 3 months. This trial period helps us and you to understand the other party's work style. This trial period does not mean that we doubt your abilities. It's just a circuit breaker in case we see that the expectations are not being met.