C++ Developer (Core Blockchain Developer)

Wiktor Zolnowski
Wiktor Żołnowski
CEO Pragmatic Coders

“I believe that many problems of the modern world can be solved through disruptive technologies combined with passion and experience. That’s what we are doing at Pragmatic Coders.”

At Pragmatic Coders, we’re looking for experienced C ++ programmers interested in Blockchain and Distributed Ledger Technology. We are one of the first polish companies specializing in this area. We work for clients from different parts of the world over revolutionary solutions in the licensing, video broadcasting, cryptocurrency exchanges, transaction platforms and many others.

We are looking for Software Developers who are experienced in C++, and would like to dive into Blockchain technology to work on probably the most innovative products at the moment.

As a C ++ Developer, you will join our team creating a decentralized cryptocurrency platform (peer-to-peer). You will mainly use C ++ and knowledge in the field of algorithmics and cryptography. You will be able to learn about the mechanisms behind many different crypts and work on their integration. Your task will be to co-create a new blockchain, based on existing open source solutions.

At Pragmatic Coders: 

  • You will be working in a small (3-5 developers) cross-functional team
  • You will be responsible for all aspects of the Software Development process, from design, implementation, test automation and releasing 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

Additionally, we offer:

  • Flexible career path based on your personal goals
  • Training and conference budgets
  • Private healthcare
  • Sports package
  • Internal training and workshops
  • Company integration trips and parties (often also for our closest ones)
  • Great company culture
  • Flexible working hours
  • 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 developers in Poland

For this position we expect:

  • 3+ years of experience in commercial software development
  • 2+ years of experience working in C ++
  • Basic knowledge of blockchain and smart contracts concepts
  • Basic cryptography knowledge
  • Knowledge from the area of computer networks, especially distributed systems
  • Polish – intermediate B1/B2 (communication with the team)
  • English – upper intermediate B2 + (independent cooperation with English-speaking clients)

Nice to have:

  • LevelDB
  • ZeroMQ
  • AMQP protocol
  • Knowledge of the security issues (Defense in Depth, OWASP)

Salary range:

300 – 600 PLN per day (Net B2B) || 5000 – 10 000 PLN per month (Gross – Regular Employment Contract)

Location: Krakow

Sounds interesting? 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 (we always send a feedback after our Code Review).

Next, we will invite you to a 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!