Developer

Ishare Foundation
Rotterdam, Netherlands
2 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Rotterdam, Netherlands

Tech stack

JavaScript
API
Continuous Integration
DevOps
Middleware
Blockchain
Software Engineering
Scripting (Bash/Python/Go/Ruby)
Hyperledger
Kubernetes
Information Technology
REST
Docker
User Administration
Go

Job description

We're on the hunt for a Developer who's excited to build, learn and make an impact. You'll be working with Go (golang) and JavaScript; RESTful APIs and JWT for secure, smart integrations. Bonus points if you know a bit about verifiable credentials, decentralised identifiers (DID), cryptography, or Hyperledger Fabric - but it's not a dealbreaker.

What we care about most:

  • You're curious, hands-on, and ready to tackle real-world problems.
  • You enjoy turning ideas into working solutions.
  • You write things down to make collaboration easier.

What you'll be doing:

  • Build and maintain applications using Go (Golang) and JavaScript.
  • Implement and manage authentication and authorisation using JWT.
  • Design and maintain RESTful APIs that are safe, fast and scalable.
  • Work closely with the team to understand needs and craft smart solutions.
  • Develop and deploy smart contracts and middleware on Hyperledger Fabric.
  • Use cryptography to protect data and ensure security.
  • Create user-friendly documentation.
  • Keep learning - stay up-to-date with blockchain, security and tech trends.

Requirements

  • Solid skills in Go (Golang) and JavaScript.
  • Good understanding of JWT and building secure RESTful APIs.
  • Hands-on with docker, docker-compose.
  • Know your way around modern web development frameworks and tools.
  • Problem-solver who can work independently and in a team.
  • Clear communicator and easy to collaborate with.

Preferred skills:

  • Experience with verifiable credentials and decentralised identifiers (DID).
  • Knowledge of cryptographic techniques.
  • Familiar with *Nix scripting and understanding of *Nix environments.
  • Understanding of Hyperledger Fabric and smart contracts.
  • Experience with configuration as code and Kubernetes is a plus.
  • Experience with other blockchain technologies.
  • Experience in agile teams and DevOps or CI/CD practices.

Education and experience:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 3 years of experience in software development, with a focus on security and APIs.

Don't tick every box? That's fine!

If you're passionate and ready to learn, we'll help you grow into the role.

Benefits & conditions

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A dynamic and collaborative work environment.
  • The chance to work on innovative projects that shape the future of data sharing, sovereign, decentralised digital identity and credential verification.

About the company

iSHARE Foundation is a non-profit organisation that provides and maintains a Trust Framework for data spaces. Data spaces utilising the Trust Framework employ the Participant Registry (Satellites) for participant registration and discovery. Data Sovereignty and Trust is facilitated by the Authorisation Registry providers and built upon Identity providers across Europe like eIDAS. Non-profit & Charity Rotterdam Active in 3 countries 7 employees 60% men - 40% women Average age is 32 years

Apply for this position