Web3 Full-Stack Software Engineer (m/f/n)

9450 - 11.3k EUR/ mies.B2B
SeniorInne·B2B
#393184·Dodano wczoraj·4
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

JavaScriptTypeScript

Firma i stanowisko

This position supports an EU Verify / Web3 project delivered for a European institutional environment.

Wymagania

  • At least 10 years of full-stack software development experience within the JavaScript/TypeScript ecosystem
  • At least 5 years experience with Web3 and blockchain solutions, including smart contract-based applications on EVM-compatible networks
  • At least 5 years experience with decentralised identity and verifiable credential solutions, including digital wallets based on W3C standards
  • At least 5 years designing, building and securing RESTful APIs and web services
  • At least 5 years IT project delivery experience within the public sector or European institutional environment
  • At least 5 years Agile/Scrum experience in complex, multi-stakeholder projects
  • At least 5 years experience with JavaScript, TypeScript, including modern ECMAScript standards, type systems and asynchronous programming
  • At least 5 years experience with Node.js and familiarity with Bun runtimes
  • At least 5 years experience with NestJS for modular applications and microservices
  • At least 5 years experience with RESTful APIs, OpenAPI specification and contract-first API design
  • At least 5 years experience with XML, JSON, JSON Schema and JSON-LD
  • At least 5 years experience with web and API security standards: HTTPS, TLS, OAuth 2.0, OpenID Connect, mTLS and JWT
  • At least 5 years experience with React, including hooks, context and state management libraries
  • At least 5 years experience with Next.js for server-side rendering and full-stack React applications
  • At least 5 years experience with React Native for cross-platform mobile applications
  • At least 5 years experience with HTML5, CSS3, responsive and adaptive design
  • At least 5 years experience with Webpack and Vite
  • At least 5 years experience with PostgreSQL and MySQL, including schema design, indexing, query optimisation and complex SQL
  • At least 5 years experience with MongoDB, including document modelling and query optimisation
  • At least 5 years experience with Solidity smart contract development for EVM-compatible networks
  • At least 5 years experience with smart contract upgradeability patterns including Contract Factory, Beacon Proxy, UUPS, Transparent Proxy and EIP-2535 Diamond
  • At least 5 years experience with Ethereum standards and specifications: ERC-20, ERC-721, ERC-1155, ERC-1167, EIP-712 and EIP-1559
  • At least 5 years experience with Hardhat, Foundry and OpenZeppelin libraries/frameworks
  • At least 5 years experience with smart contract interaction libraries including ethers.js and viem
  • At least 5 years experience with hardware wallets, ECDSA cryptography, key management and EIP-712 signing mechanisms
  • At least 5 years experience with blockchain indexing and integration technologies including SubGraph and GraphQL
  • At least 5 years experience with DID standards and frameworks including DID resolution, DID documents and DID-based authentication
  • At least 5 years experience with W3C Verifiable Credentials Data Model including issuance, revocation and verification flows
  • At least 5 years experience with digital wallet integration and credential exchange protocols: OpenID4VCI, OpenID4VP and SIOP v2
  • At least 5 years experience with Docker and Kubernetes
  • At least 5 years experience with CI/CD tools and practices including GitLab CI, Jenkins, ArgoCD and infrastructure-as-code concepts
  • At least 5 years experience with Git, JIRA and Confluence
  • At least 5 years experience with SonarQube, code review practices and technical debt management
  • Education: EQF7 in Computer Science, Software Engineering, Electronics, Mathematics or Physics
  • English: minimum B2 level with strong written and oral communication skills

Nice to have:

  • PhD in IT, Engineering, Mathematics or Physics
  • Applied research experience related to Web3, decentralised identity, cryptography or distributed systems
  • Experience collaborating with architects, researchers and standardisation experts
  • Experience with research and publication of innovation issues related to IT and electronics

Obowiązki

  • Full software development lifecycle management, from requirements analysis to production operations
  • Designing, building and securing RESTful APIs and web services
  • Delivering IT projects within the public sector or European institutional environment
  • Agile/Scrum delivery in complex, multi-stakeholder projects
  • Writing and maintaining technical documentation including API documentation, architecture decision records and developer guides
  • Technical experimentation, benchmarking and comparative evaluation of Web3 architectures, protocols and implementation strategies
  • Designing and developing scalable web and mobile applications, including dApps
  • Implementing smart contract interactions and verifiable credential issuance/verification workflows

Benefity

  • Contract: B2B via SHIMI Poland
  • Type of work: mostly remote / far-site work within the EU
  • Occasional on-site presence in Brussels may be required with 7 days’ notice
  • Occasional travel to Brussels required; planned meetings are at contractor’s cost unless approved otherwise
  • Rate: 450–540 EUR per MD

Inne informacje

Services must be performed from within the EU.

SHIMI sp. z o.o.

SHIMI sp. z o.o.

113 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz