Blockchain Engineer
⚲ Warszawa, Warsaw
Do uzgodnienia
Wymagania
- Rust
- tokio
- Linux
- Git
- TypeScript
- JavaScript
- C++ (nice to have)
- C (nice to have)
- Solana (nice to have)
Opis stanowiska
Wymagania:
What we expect- Commercial experience in Rust development.- Experience with asynchronous programming using Tokio and async/await.- Understanding of ownership, concurrency, and networking.- Experience with Linux, Git, and code review.- Understanding of how blockchain and distributed systems work.- Knowledge of transactions, wallets, RPC, and basic cryptographic mechanisms.- Understanding of consensus mechanisms.- Experience in frontend development with modern frameworks: React, Vue, Angular, Svelte, Next.js, Nuxt, or similar.- Proficiency in TypeScript, HTML, and CSS.- Experience integrating frontend with blockchain APIs, RPC, and wallet providers.Nice to have- Experience with Solana, Polkadot, Substrate, Cosmos, or Ethereum.- Smart contract development.- Experience with ethers.js, web3.js, wagmi, or similar Web3 libraries.- C/C++.- Fundamentals of application security.- Low-level Linux.- Experience with high-load distributed systems.- Experience contributing to Open Source projects.
What we expect- Commercial experience in Rust development.- Experience with asynchronous programming using Tokio and async/await.- Understanding of ownership, concurrency, and networking.- Experience with Linux, Git, and code review.- Understanding of how blockchain and distributed systems work.- Knowledge of transactions, wallets, RPC, and basic cryptographic mechanisms.- Understanding of consensus mechanisms.- Experience in frontend development with modern frameworks: React, Vue, Angular, Svelte, Next.js, Nuxt, or similar.- Proficiency in TypeScript, HTML, and CSS.- Experience integrating frontend with blockchain APIs, RPC, and wallet providers.Nice to have- Experience with Solana, Polkadot, Substrate, Cosmos, or Ethereum.- Smart contract development.- Experience with ethers.js, web3.js, wagmi, or similar Web3 libraries.- C/C++.- Fundamentals of application security.- Low-level Linux.- Experience with high-load distributed systems.- Experience contributing to Open Source projects.
🔍 Dekoder Ogłoszenia
🟡
Commercial experience in Rust development
Oczekuje się, że kandydat ma doświadczenie w komercyjnych projektach, a nie tylko hobbystycznych lub akademickich.
🔴
Understanding of how blockchain and distributed systems work
Niekoniecznie oznacza głębokie, teoretyczne zrozumienie, ale raczej praktyczną znajomość podstawowych koncepcji.
🟡
Experience in frontend development with modern frameworks: React, Vue, Angular, Svelte, Next.js, Nuxt, or similar
Może oznaczać, że oczekiwane jest doświadczenie z jednym lub kilkoma z wymienionych frameworków, a niekoniecznie ze wszystkimi.
🔴
Experience with high-load distributed systems
Może oznaczać pracę z systemami, które mają duży ruch, ale niekoniecznie na skalę globalną czy z ekstremalnymi wymaganiami.
🔴
Experience contributing to Open Source projects
Może oznaczać zarówno aktywne tworzenie kodu, jak i mniejsze wkłady, np. zgłaszanie błędów czy dokumentacji.