Software developer Indentification Node JS

Joogles
Eindhoven, Netherlands
28 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Cloud Engineering Databases Serialization Iterative and Incremental Development Integrated Development Environments JSON PostgreSQL Node.Js OAuth Redis
+12 more
Openid Connect Software Engineering Data Logging Test-Driven Development (TDD) Gitlab Vue.js Kubernetes Information Technology Apache Kafka Graphql Grpc Microservices

Job description

As a software engineer, you are a specialist in building a digital solutions for identification. You are accountable for the development and maintenance of our identification solutions. On boarding of clients, support and maintenance. Smart abstraction of the business rules into short coding. You get things done, can improvise, and enjoy teaming up with like-minded individuals., * Build, extend, and maintain NodeJS based federated GraphQL applications in a microservices environment

  • Setup and maintain APIs backends and corresponding frontend applications.
  • Continuously improve the quality and robustness of digital solutions through iterative development, adequate testing and documentation
  • Collaborate cross-functionally alongside other engineers to ensure consistent delivery

Requirements

  • Strong technical skills; this includes
  • master degree or higher in engineering, computer science, maths or physics
  • at least 3 yrs experience in software development
  • demonstrable experience with microservices communication techniques such as kafka or GRPC
  • demonstrable experience with Redis memory databases or PostgreSQL databases.
  • demonstrable experience with our stack: NodeJS, VueJS, GraphQL, Dockers, Gitlab and Kubernetes
  • Extensive knowledge of OpenID connect specifications, including the underlying OAuth 2.1 specifications.
  • Moderate knowledge of cryptography based serialization techniques for web such as: JSON Web Tokens, JSON Web Signatures, JSON Web Messsages (draft)
  • Moderate knowledge on cryptography standards: EdDSA, ECDSA, Idemix and BBS+
  • strong familiarity with best practices around logging and monitoring
  • experience with working in a compliance driven environment with ISO and NEN standards.
  • experience with test-driven development and automated testing frameworks.
  • experience with cloud development and extensive kubernetes knowledge.

  • Strong project management skills; this includes
  • experience with working in fast-growing scale-up and managing the associated transition in terms of software / product development
  • being capable of delivering on multiple competing priorities with little supervision
  • proven experience working in a fast-paced software development environment leveraging core Agile principles
  • Social skills; this includes
  • Able to work together in a team

Benefits & conditions

Excellent Salary. Very ambitious team. Part of a very fast ride.

stock options after 1 year

About the company

The purpose of Ver.iD is to simplify the onboarding and identification process for consumers and business. We allow business to easily accept any digital wallet provider on their website. We pride ourselves on decomplexing the identity verification.

The vision is clear: Citizens and business should be able to control their own data! We are fast growing to become the European standard for dealing with digital wallets.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.nl

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

4:56 min

Establishing internal service communication with gRPC

Florian Bader Florian Bader · WWC Europe 2026

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:11 min

Evaluating architectural trade-offs between REST and gRPC

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

Videos

See all

Related articles

See all