Join a forward-thinking project at the forefront of building decentralized, economic, censorship-resistant computing infrastructure powered by blockchain technology. The solution offers reliable and scalable environments tailored for varied applications, including transactions, AI environments, blockchain products, and audio/video streaming.
We seek a highly skilled Senior Rust Engineer with strong React skills to join our dynamic team. In this role, you will be instrumental in developing and refining our decentralized applications, focusing on scalability, performance, and user experience. You will work closely with cross-functional teams and contribute to building a robust infrastructure that prioritizes data security and user autonomy.
Responsibilities:
- Design, develop, and maintain decentralized applications using Rust and React.
- Implement core features of personal data servers (PDS) and ensure seamless interaction with SQLite and other database systems for data persistence.
- Collaborate with product managers, technical experts, and other engineers to translate requirements into high-quality code.
- Contribute to the overall architecture and design of the system, ensuring scalability and reliability.
Requirements:
- At least Upper-Intermediate English
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
- 7+ years of professional experience in software development, with a solid focus on Rust programming.
- Proficient in front-end development using React, with experience in building user interfaces for complex applications.
- Ability to read Scala and Python code.
- Experience with SQLite or similar lightweight databases in client-side applications.
- Experience in working with decentralized technologies and blockchain principles on real projects. Experience with AT Protocol will be a big plus.
- Familiarity with systems design, API development, and microservices architecture.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work collaboratively in a remote team environment.
🎁 We offer:
- Daily support for your technical and personal growth;
- Professional and very friendly team, that is always ready to help and support;
- Flexible working hours;
- All official holidays;
- 15 days of paid vacation;
- The company provides all the necessary equipment;
- Fitness support upon request;
- English classes up to three times a week;
- The company pays 50% of the cost of refresher courses for any employee of the company;
- Workstation space;
- Mentoring and Educational Programs;
- Regular Activities on a Corporate level (Team Buildings, Sports Events, Table Games, Tech Events);
- Advanced Bonus System.
B2B
Check similar offers