Sunday, November 17, 2024
Home > Blockchain > Software Engineer Javascript – Blockchain News, Opinion and Jobs

Software Engineer Javascript – Blockchain News, Opinion and Jobs




IOHK

We are searching for a Software Engineer with an affinity for JavaScript or TypeScript to join our rapidly expanding Engineering function. You will be working on one of our most exciting projects – Cardano – as part of the Adrestia team. You’ll take responsibility for writing high-quality code for our products and for promoting developer-friendly high-level interfaces. As a Software Engineer at IOHK you will have the exciting challenge of working on cutting-edge research and technology with a focus on the market’s needs. This role will suit someone who is passionate about their work and changing people’s lives, and very self-motivated and proactive with outstanding problem-solving and interpersonal skills.
Location
IOHK is a fully distributed organization and therefore this is a remote position. Team distribution for this role means we are ideally searching for someone in European or Asia time zones.
Your mission

  • Design, document, test and deploy developer-friendly open-source interfaces.
  • Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and engineering specifications.
  • Follow eXtreme Programming principles.
  • Be proactive and require minimal supervision or mentoring to complete tasks.
  • Work with teams across time zones.

Your expertise

  • NodeJS / JavaScript / TypeScript / Flow.
  • Able to work autonomously.
  • A good sense of UX, and experience of designing open-source libraries, APIs and/or command lines.
  • Interest in functional programming (eg, React/Redux, Rx.js, Cycle.js, Elm, PureScript).
  • Proficient with git and GitHub and/or GitLab.
  • Nice-to-have
  • Knowledge of, or interest in, GraphQL.
  • Familiarity with UTXO-based blockchains and/or any Cardano products.
  • Experience with Swagger, OpenAPI or RAML.
  • Proficiency with Docker.
  • Basic understanding of compilers and language semantics.

Read More

Latest posts by Staff Writer (see all)






Source