NoFluffJobs Stacjonarnie Mid New

Blockchain Engineer

Innowise

⚲ 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.

🔍 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.