FULL STACK DEVELOPER

Open position description

Together with the team of developers, designers, QA and a Product Owner you will work on creating and maintaining blockchain related infrastructure. Your primary responsibility will be analysing requirements, designing blockchain technology according to some business model, and building and launching of a Hyperledger blockchain network.

  • Work with limited or incomplete systems descriptions and manuals;

  • Research, design, develop and test various web applications, representation layer for blockchain applications, REST and related additional tools;

  • Prepare and maintain server/cloud infrastructure for blockchain needs;

  • Select the best tools and practices to ensure excellent quality;

  • Constant learning and being on the edge of general blockchain technology, application patterns, best practices of architecture design and code implementation;

  • Document new solutions as well as maintain documentation of existing ones.

Tasks and Responsibilities

What we expect 

  • 3+ years of experience in software development;

  • Strong knowledge of common and concurrency algorithms and data structures;

  • Familiarity with basic cryptography;

  • Some understanding of Unix systems and server-side scripting;

  • Strong knowledge of at least one web programming language (PHP, Python, node.js, you name it);

  • At least some knowledge in a scripting language and relational databases;

  • At least some knowledge in blockchain or DLT;

  • Confident knowledge of source code analysis and optimisation

  • Good English language skills;

  • Good teamwork skills and familiarity with Git;

  • Interest in learning and growing know-how in best programming, the blockchain, and system development practices;

Nice to have skills

  • Ansible script writing

  • Experience with development frameworks (Django, Laravel, etc);

  •  Knowledge of CI/CD or DevOps; 

  • Previous experience with Go or Java;

  • Experience with Kubernetes or Docker;

  • Experience with large data sets or financial/banking systems.
     

What we offer

  • Ideal conditions for work and flexible work hours.

  • Personal incentive system (learning courses of your choice, e-books, stellar idea bonuses, etc.).

  • Great international team. 

  • Unique opportunities to grow professionally and as part of the team which is on a path of disrupting the world and changing the future.
     

© 2018 by SUPER HOW?