Junior Blockchain Developer at Pragmatic Coders

We are looking for Junior Software Developers who want to dive into Blockchain technology and work on probably the most innovative FinTech products.

As a Junior Blockchain Developer, you will create distributed applications with mentoring help from more experienced teammates. You do not need to be a Blockchain expert to join us, but you have to be able to learn fast. If you are comfortable with at least one technology from Java 8, C/C++, C# and if you meet most of our expectations listed below it should be enough to apply for this position.

We are working on blockchain-based products in the areas of investment, renewable energy, license management, medical records, voting, new cryptocurrencies (ICO), exchanges, mining software, trading platforms and others. If you want like to learn more about our current projects check our website >>

Why our employees like to be here?

“The best thing, is that even as a junior, I have an influence on all parts of the project, starting from technology, through implementation, all to deployment. The standards set by Pragmatic Coders are high, and it’s good. I can spread my wings with the support from my experienced teammates. ”

Dominik Króliczek
Junior Java Developer
Dominik Króliczek

Your role

Are you passionate about programming? Do you like to learn new things? Do you like to work on meaningful products that are shaping the modern world?

At Pragmatic Coders:

  • You will create distributed applications
  • You will write and deploy smart contracts on Ethereum
  • You will write a clean, testable code
  • You will be working in Agile team with experienced blockchain developers
  • You will be polishing your coding skills and learning Solidity programming language and NodeJS
  • You will learn various good practices and principles, including TDD, Continuous Integration, SOLID to name few
  • You will be involved in all aspects of the Software Development Lifecycle process, from design, implementation, test automation and releasing into production

Additionally, we offer

  • Flexible career path based on your personal goals
  • Training and conference budgets
  • Covering costs of your conferences participation if you are a speaker
  • Private healthcare (including a package for families with kids)
  • Sports package
  • Internal training and workshops
  • Company integration trips and parties (also for our families and 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, where a lot depends on you and your team
  • Learning opportunities – a few of the most experienced blockchain developers in Poland work with us

Our expectations

For this position we expect:

  • Good knowledge of one of the following programming languages: Java 8, C / C ++, C#, JavaScript (NodeJS) – professional experience is not a must have
  • Interest and basic knowledge of issues related to blockchain and cryptography
  • Familiarity with Clean Code principles and a practical approach to code testing
  • Basic knowledge about the concept of blockchain and smart contracts (in particular the Ethereum blockchain)
  • Strong willingness to learn blockchain technology, cryptography and Solidity programming language
  • English – At least Intermediate B2
  • Proactivity, communicativeness, teamwork skills

Nice to have:

  • Experience in blockchain and cryptography
  • Experience in commercial programming or open source projects
  • Test-Driven Development

Salary Range:

  • 4000-6000 PLN (Net B2B + paid days off) || 3300 – 5000 PLN (Gross – Regular Employment Contract)
  • Location: Kraków

Sounds interesting? Send us a short note about yourself, GitHub repo URL or anything else you find relevant. Our email address is [email protected] If you don’t have any publicly available code, reach out to us. We will send you an easy coding task. The next step, a face to face interview, will be conducted in our office or via Skype or Hangout. And that’s it!