Responsibilities
1. Lead, oversee and plan day to day development activities.
2. Collaborate with developers, product and leadership to ensure smooth project execution.
3. Guide the full software development lifecycle, from planning to deployment.
4. Provide guidance and resolve technical issues when required.
5. Ensure timely delivery according to project timelines.
6. Drive improvements in process and practices.
7. 5+ years of experience in a leadership role, managing multiple projects.
8. 2+ years of experience in software development (
9. Basic understanding of peer to peer systems is essential.
10. Basic experience with Python, C++ and Rust is good to have.
11. Proven experience launching successful products.
12. Strong understanding of system architecture, microservices and good development practices.
13. Strongmunication and collaboration skills with both technical and non-technical teams.
14. Experience in handling developers of varying experience levels.
15. Experience with modern dev practices: CI/CD, automated testing, agile.
If you are passionate about leading teams from the front on revolutionary projects for humanity, we'd love to hear from you
Important information for candidates
Recruitment scams have be increasinglymon. To protect yourself, please keep the following in mind when applying for roles:
16. Verify the recruiter's identity. All our recruiters have verified LinkedIn profiles. If you're unsure, you can confirm their identity by checking their profile or contacting us through our website.
17. Be cautious of unusualmunication methods. We do not conduct interviews over WhatsApp, Telegram, or SMS. Allmunication is done through officialpany emails and platforms.
18. We will never request payment or financial details. If someone asks for personal financial information or payment at any point during the hiring process, it is a scam. Please report it immediately.
When in doubt, feel free to reach out through our official website. Job ID Zql6qlyLyngM