Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer (Blockchain)

  • Dev.Pro
  • Full time
  • Ukraine
  • 02/05/2021

We invite a Blockchain developer to join our team and work on a DAO — a solution that will change the way Depositors and Borrowers interact with banks. A new marketplace will allow them to interact directly to negotiate financial transactions in digital and fiat currencies within the Bank ecosystem.

We are building a development team who will work under the leadership of blockchain experts from the US. You’ll be in charge of developing a distributed digital identity service, platform native tokens, blockchain dashboard, integration with other token platforms, and more. What is there for you:

  • Gain expertise in blockchain domain from an experienced industry experts on the client’s side
  • Closely communicate with C-level team, BA and JavaScript development teams

Qualifications and experience:

  • 3+ years' backend programming experience (Go, C/C++, Java, or other compiled languages)
  • High proficiency in data structures, algorithms, databases
  • Strong experience with cryptography libraries (hashing, public/private key signing/encryption)
  • Proficiency with database schema design, key value stores
  • Experience in optimizing and refactoring application code, GIT knowledge
  • Knowledge of API design, development, support
  • Competency in web integrations, APIs, REST, GraphQL
  • A desire to be personally responsible for a production-level code

Nice to have:

  • Understanding of zk-snarks or other zero knowledge proofs
  • Understanding of/experience with agile programming
  • Experience with key/value stores, sql databases, distributed databases
  • Solutions-oriented thinking, a passion for blockchain, current technology, novel solutions

Key responsibilities:

  • Work in a mixed product-oriented team without any borders between the Dev.Pro and the US team
  • Influence the project pathway, introduce and implement new approaches in close cooperation with the client and tech team
  • Develop Smart Contracts and push forward the creation of new token standards
  • Stay up to date with the latest standardization efforts, best practices and security updates
  • Contribute to industry best standards by acting as a knowledgeable resource for blockchain engineering
  • Evaluate technical solutions, identify and inform about technical risks. Perform work decomposition and estimation together with the team
  • Undertake pull request reviews and monitor overall code quality

Our benefits:

✅ Professional and personal growth: ability to shift your career path, access to English courses, online training programs, webinars, and workshops
✅ Healthcare: healthcare medical insurance and healthcare kit (gym, sports nutrition etc.)
✅ Fun online activities and team-building events

✅ 18-20 paid time-off days per year, 5 absence-due-to-illness days and 21 days of extraordinary medical leave per year

About Dev.Pro

Your career: get it right with Dev.Pro!Dev.Pro is a US-based outsource software development company, founded in 2011, with offices in Kharkiv, Kiev, Dnipro and Charlotte. Dev.Pro helps tech companies to become industry leaders! Dev.Pro successfully works on projects of various size and com...

Similar positions

Senior Salesforce Engineer

  • Utilligent
  • United States

Software Engineer for Node.js Mentorship Program

  • Dev.Pro
  • Ukraine

Embedded Systems Engineer

  • Semitron
  • Greece

Core Engineer: dApp Developer

  • CasperLabs
  • China

DevOps Engineer

  • Aprende Institute
  • 100% Remote