Senior Software Engineer (Blockchain) – OP0621 208 views

Job Overview

  • Country Ukraine
  • Language(s) English

We invite an experienced Blockchain Engineer to join our team! Dev.Pro has high-scale projects in POS, restaurant business, blockchain, and other domains — the companies we partner with make trillions of dollars and work with world-leading brands, such as Taco Bell and Burger King. You’ll work with presale team, meeting with clients while helping us build a blockchain expertise. What’s in it for you:

  • Gain insights in the blockchain domain and contribute to the overall company’s development
  • Work with project architecture and start projects from scratch, developing your leadership skills

Qualifications and experience:

  • 3+ years’ experience in backend programming (Golang, Node.js, etc.)
  • Experience with Ethereum (Solidity)
  • Understanding of ERC-20(Fungible Tokens) and ERC-721(NFT)
  • Experience with web3js, ether-js, truffle
  • Proficiency with database schema design, key value stores
  • Working knowledge of GIT, experience in optimizing and refactoring application code
  • Experience with API design, development, and support
  • Competence in web integrations, APIs, REST
  • A desire to be personally responsible for production-level code
  • Upper-Intermediate English level

Nice to have:

  • High proficiency in data structures, algorithms, databases
  • Experience with cryptography libraries (hashing, public/private key signing/encryption)
  • Understanding and experience with agile programming
  • Competent with key/value stores, sql databases, distributed databases

Key responsibilities:

  • Participate in presale meetings, help with proposals, start new projects, provide techincal expertise to presale team, help creating presale technical documentation
  • Develop Smart Contracts and backend integration with them for public and private chains
  • Stay up to date with the latest standardization efforts, best practices and security updates
  • 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
  • Work closely with BA and JavaScript development teams
  • Explain smart-contracts architecture to the client and the team

Link for apply:



Job Location

Only candidates can apply for this job.