We are looking for a SDK Developer (Javascript, Typescript, NodeJS) to join us full-time

SDK Developer (Javascript, Typescript, NodeJS)

mid/senior level  •  m/f/d  •  Berlin

 

Jolocom is looking for an experienced full-time Software Developer with strong programming skills, backed by a passion for SDK development, to build truly cutting-edge technology.

 

At Jolocom you will:

  • lead API design efforts for the Jolocom-SDK, potentially Jolocom-Lib

  • you will get the chance to work across a number of Typescript repositories / projects:
    1. primarily Jolocom-SDK, where you will be involved in developing new features, as well as iterating on / improving existing ones
    2. additional repositories integrated with the Jolocom-SDK (e.g. Jolocom Lib, DID Method implementations)

  • design and implement new features / APIs on the Jolocom SDK. Help with iterating on / improving existing APIs based on feedback from project partners, SmartWallet dev efforts, and personal assessment

  • build new (product) features from start to finish (from conception all the way through research, maintenance, and refinements)

  • care for the developer experience (consumer[s] of our SDK and Wallet)

  • maintain documentation and test

  • engage in open source community collaboration.

You may be a fit for this role if…

  • your portfolio includes relevant projects or related activities

  • you place high value in documentation and dissemination of information and are able to communicate effectively with third parties

  • you are familiar with API design (don’t be afraid 😉 we are reasonable)

  • you are familiar with larger Web3 stack

  • you are passionate and interested in software architecture and interoperability

  • you gravitate toward idiomatic, well-structured, readable, and testable code

  • you have persistent drive to make improvements and innovate, desire to have an impact by effectively managing conflicts and priorities, and by thinking creatively and solution-oriented

  • you are able to pick up Typescript if needed

  • you are fluent in English (German is a plus).

Extra points for:

  • dev ops experience
  • React Native experience
  • familiarity with Self-Sovereign Identity concepts.

What to expect from us:

  • a flat (horizontal) organization — we avoid top-down management

  • supportive, collaborative and friendly atmosphere

  • multi-product environment

  • realistic project estimation times

  • opportunities to come up with your own solutions for technical challenges around data flow, reactiveness and performance

  • an exciting cryptography-based product with incredible potential.

. . .

What it’s like to work at Jolocom?

At Jolocom we are on a mission to put people, organizations, and machines in control of their data using decentralized identity management technology.

We create software systems that resolve significant challenges in digital identity & access management while delivering person-first user experience.

We maintain a calculated balance between pragmatism (shipping code), deeply informed protocol design, and strict application of robust engineering principles.

Crucially, we believe in a collaborative approach to creation: at Jolocom we share a definitive appreciation for the transformative power of open source.

All of this happens in the heart of Berlin.

If you already have a smile on your face, it may be time to pursue your passion at Jolocom.
 

. . .

If you believe that you cover the majority of the requirements above, please send your CV, portfolio (if not available online) and few lines about why you are a good fit at hello (at) jolocom.io

 

This job description is also available as PDF.