Software Engineer Javascript

    0
    895

    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