JustJoin.IT Praca zdalna Senior

EU Verify Smart Contract Back-End Software Engineer (m/f/n)

Shimi Sp. z o.o.

⚲ Bruksela

9 450 - 11 340 EUR netto (B2B)

Wymagania

  • Java
  • JavaScript
  • TypeScript
  • Node.js

Opis stanowiska

Currently, for one of our Partners, we are looking for an experienced EU Verify Smart Contract Back-End Software Engineer (m/f/n) to support a long-term project delivered for an EU public sector organization.

Requirements
• Education: EQF6 in IT, Engineering, Mathematics, Business Administration or Innovation.
• Software development experience: at least 15 years.
• Software engineering principles, modern web development practices and SDLC: at least 15 years.
• Back-end software development using Java, JavaScript, TypeScript and Node.js: at least 10 years.
• Design, development, testing and deployment of blockchain smart contracts on EVM-compatible networks: at least 10 years.
• Blockchain security, including smart contract testing, vulnerability assessment, secure development practices and audit preparation: at least 10 years.
• Ethereum smart contract development: at least 5 years.
• Solidity, EVM, upgradeable contracts, Contract Factory, Beacon Proxy, UUPS, Transparent Proxy, EIP-2535 Diamond Standard, gas optimisation, storage layout and RBAC: at least 5 years.
• Hyperledger Besu network engineering, including deployment, configuration, operation and maintenance of permissioned blockchain networks: at least 5 years.
• Hyperledger Besu, QBFT, IBFT2, live network upgrades, Genesis configuration, hard forks, troubleshooting and forensic diagnosis: at least 5 years.
• Experience as a validator coordinator or blockchain infrastructure engineer responsible for Hyperledger Besu validator networks: at least 5 years.
• Blockchain-based digital identity and tokenisation solutions: at least 5 years.
• Blockchain standards, digital identity and tokenisation technologies, including ERC-20, ERC-721, ERC-1155, ERC-1167, EIP-712, EIP-1559, DIDs, Verifiable Credentials and tokenisation: at least 7 years.
• Blockchain security, development and DevSecOps tooling: at least 5 years.
• Experience with Foundry, Hardhat, OpenZeppelin, Slither, Mythril, fuzz testing, SWC Registry, OWASP Smart Contract Top 10 and smart contract audit preparation: at least 5 years.
• Experience with ethers.js, VIEM, Gnosis Safe, hardware wallets, EIP-712 signing, ECDSA and key management: at least 5 years.
• GitLab CI/CD experience: at least 5 years.
• Experience with Puppet: at least 5 years.
• Ability to design and develop APIs and integrate smart contracts with backend services, wallets and dApps.
• Experience with secure backend development, including authentication, authorisation, input validation, secure storage, compliant logging and monitoring.
• Experience with unit and integration testing and integrating tests into CI/CD pipelines.
• Ability to write clean, functional backend code and technical documentation.
• Experience in troubleshooting, debugging and optimising applications for performance and scalability.
• Experience in managing teams of developers.
• English: minimum B2 level, with strong written and oral communication skills.
• Certified Scrum Master or equivalent Scrum Master certification.
• Certified Product Owner or equivalent Product Owner certification.
Nice to have
• Experience with AI-assisted software development tools, e.g. Claude Code.
• Previous experience in EU institutions or European Commission projects.

Offer
• Contract: B2B via SHIMI.
• Type of work: mostly remote work / far-site delivery.
• Work location: services must be performed from within the EU.
• Occasional travel to Brussels may be required.
• The contracting authority may request on-site presence in Brussels with 7 days’ notice.
• Planned meetings are at the contractor’s cost, unless additional travel is explicitly requested and approved by the customer.
• Rate: 450–540 EUR/day.
• Duration of the collaboration: 48 months.

🔍 Dekoder Ogłoszenia

🔴
long-term project
Projekt może być długoterminowy, ale nie ma gwarancji jego stabilności lub ciągłości finansowania.
🟡
EQF6 in IT, Engineering, Mathematics, Business Administration or Innovation
Wymóg formalnego wykształcenia może być mniej istotny niż faktyczne doświadczenie, ale jest formalnym kryterium.
🔴
at least 15 years
Wymagane jest bardzo długie doświadczenie, co może sugerować, że szukają kogoś na bardzo seniorskie stanowisko lub mają nierealistyczne oczekiwania.
🟡
EU public sector organization
Praca dla sektora publicznego UE może oznaczać biurokrację, długie procesy decyzyjne i potencjalnie wolniejsze tempo rozwoju.
🟡
validator coordinator or blockchain infrastructure engineer responsible for Hyperledger Besu
To bardzo specyficzna rola, która może oznaczać, że szukają kogoś z bardzo wąskim, ale głębokim doświadczeniem w konkretnej technologii.