Full-stack developer

Hyperdivision Copenhagen Full-time
Salary Competitive
Hyperdivision builds distributed systems on peer to peer technology and cryptographic primitives. Currently we’re building Heimdall, a secure collaboration system for banks and high compliance. Working at Hyperdivison you’ll be releasing your work as open source and contribute to existing projects, as this is core to us. We speak regularly at industry leading conferences and hold workshops, for which we are eager to mentor and encourage. Our work is the intersection of research and application.

If you are a student, we also have an open position at 16 hours per week. See our ad here on The Hub

Update: Deadline 2018-03-04

We are a highly experienced team of open-source developers and public speakers, and we love to teach and share our passion. You will be encouraged to develop small, maintainable modules though your work and publish them as open-source under your name and the Hyperdivision Github organisation. 

We need a developer, preferably with full-stack experience, to work with us from our Copenhagen office on DTU Lyngby campus. If you are from outside of Denmark, we can assist with relocation. If you are from outside the EU, we can assist with work permit.

We would like to encourage all interested persons to apply regardless of gender, ethnicity, educational background or seniority. We value building a diverse workplace where all can feel welcome and grow intellectually and personally.

Tasks we currently have planned:

  • Developing components, modules and plugins for our p2p product Heimdall. This includes Node.js, Electron, Web APIs, HTML/CSS/JS and a custom, but very simple, software stack that you will learn on the job (nanohtml, nanomorph, browserify, etc.)
  • Build TCP RPC servers for various backend services, as well as maintain and secure the services and the servers themselves.
  • Quality Assurance - Beat up the system and see how you can break it. This includes manual UI testing, automated tests (integration, unit, acceptance etc.) as well as reviewing cryptography and network protocols
  • Frontend web development of our various web presences (Marketing, Documentation, etc.)
  • Technical Writing - Help us keep our documentation updated, readable, error free. You will also help proof-read and write examples
  • Blockchain research - our product needs to interact with various blockchain and crypto tokens, for which we need to do due diligence and research the implementations. Smart contract development and review
  • Developing applications for an embedded device (Hardware Secure Module)

Required skills:

  • Javascript and Node.js
  • Git
  • Familiarity with security concepts (eg. high level understanding of signing, hashing, cryptographic randomness)
  • Eager learner

Bonus points:

  • Experience with Web APIs and/or a frontend framework (React, Angular, Backbone etc.)
  • Experience with writing Node.js modules
  • Github experience
  • Familiarity with Cryptography (libsodium and modern elliptic curve cryptography)
  • Blockchain
  • Network security, defence in depth
  • C / C++ / assembler
  • Distributed systems
  • Unix / *BSD

You will learn:

  • Electron
  • Nano modules / Sheetify / Browserify
  • Applied cryptography

Perks and benefits

This job comes with several perks and benefits

Free lunch
Free lunch

Enjoy a free catered lunch with your colleagues, every day.

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Near public transit
Near public transit

Easy access and treehugger friendly workplace.

Social gatherings
Social gatherings

Social gatherings and games; hang out with your colleagues.

Free office snacks
Free office snacks

Peckish after lunch? We got your back with soft drinks, treats and fruit.

See all 8 benefits

Working at

Hyperdivision develops peer-to-peer, scalable and cryptographically sound distributed systems. Heimdall is our first product, a secure corporate governance tool, for managing cryptographic key material and creating strict audit trails from a voting process. This product is targeted at the financial sector for custody and secure software updates.

Read more about Hyperdivision

Similar jobs

OMNI Copenhagen Full-time
Junior iOS Developer, Copenhagen
Ka-ching Copenhagen Full-time
Junior iOS Developer, Aarhus
Ka-ching Aarhus Full-time
Lead developer
Memorix Copenhagen Full-time
Full-stack developer
Memorix Copenhagen Full-time