Blockchain Developer

  • Pragmatic Coders
  • Kraków, Poland
  • Nov 02, 2017
Permanent Developer/Engineer | Blockchain Developer/Engineer Smart Contract | Blockchain

Job Description

Blockchain Developer (Java, C/C++, C#)

We are looking for Software Developers who would like to dive into Blockchain technology and work on probably the most innovative products at the moment. As a Blockchain Developer, you will be a part of our Blockchain R&D team. You do not need to be a Blockchain expert to join us, but you have to be able to learn fast. If you have at least 5 years of experience in various technologies and if you meet most of our expectations listed below it should be enough to apply for this position.

Your role

Are you passionate in new technologies? Would you like to learn new things? Would you like to work on meaningful products that are shaping modern world?

At Pragmatic Coders:

  • You will be working in a small (3-5 developers) cross-functional team
  • You will be involved all aspects of the Software Development process, from design, implementation, test automation and realsing into production
  • You will be working closely with our clients (we have a flat company structure) on their products or you will be responsible for the development of our own disruptive solutions
  • You will have a freedom of choice in terms of tools and technologies
  • You will have a lot of learning opportunities

We are working on blockchain-based products in areas of: investment, renewable energy, license management, medical records, voting, new cryptocurrencies (ICO), exchanges, mining software, trading platforms and others. 

Additionally, we offer

  • Flexible career path based on your personal goals
  • Training and conference budgets
  • Additionally, we cover costs of your participation if you are a speaker
  • Private healthcare (additional health care for families with kids)
  • Sports package
  • Internal training and workshops
  • Company integration trips and parties (often also for our closest ones)
  • Great company culture
  • Flexible working hours
  • An opportunity to join a senior team working on disruptive solutions
  • Work in green-field development projects a lot depends on you and your team
  • Learning opportunities – you will find in our team few of probably the most experienced blockchain developers in Poland

Our expectations

For this position we expect:

  • 4+ years experience in software development
  • Experience in one of following technologies: Java 8, C/C++, C#
  • Knowledge of blockchain and smart contracts concepts (especially Ethereum)
  • Cryptography knowledge
  • Test-Driven Development
  • English – upper intermediate B2+

Nice to have

  • Commercial experience in writing smart contracts on Ethereum blockchain
  • Solidity language
  • Truffle framework
  • AWS (ECR, ECS, Beanstack, Lambda, VPC, etc.)
  • Defence in Depth, OWASP
  • Experience with NXT or Hyperledger Blockchains

Sounds interesting? Visit our website and send us a short note about yourself, GitHub repo URL or anything else that you find relevant: ..... If you don’t have any publicly available code, we will send you an easy coding task. Next stage, face to face interview in our office or via Skype or Hangout. That’s it.


As you can see we do not care about CV – real code and willingness to learn – this is what matters to us!

Pay Rate

8000 – 14000 PLN (Net B2B) || 7000 – 12000 PLN (Gross – Regular Employment Contract)