img(height='1', width='1', src='')

Blockchain Developer.

Published on October 2021

We are looking for a driven and enthusiastic blockchain software engineer to join our team and work on our enterprise and consumer crypto projects. You will work with our exceptional technical team to expand existing products capabilities as well as work in new ventures. This is an opportunity for a developer who is genuinely excited by new blockchain technologies and has a passion for building products in the fast-evolving crypto space.

All our positions are currently remote first; will follow a hybrid approach in the future. As such, the candidate should be located in Athens. Please note that besides technical capability, we value more personal traits: integrity, ownership, a professional work ethic, and the willingness to engage actively with all team members.

What you will do.

  • Architect and build smart contracts and distributed applications from scratch.

  • High-level system design: definition of the server-side system's modules/services and how they interact with users (both web-based and mobile) as well as with each other.

  • Integration of user-facing elements developed by a front-end and mobile application developers with server-side logic.

  • Optimization of the system software for performance and scalability, e.g., use of caching, choice between single (event-based) or multi-threaded implementations.

  • Design and implementation of data storage solutions, e.g., selection between Relational or NoSQL technologies.

  • Ability to explain the technical trade-offs of different approaches, including estimating how long each one will take to build.

  • Build reusable code and libraries for future use.

  • Learn and introduce new technologies (programming languages, frameworks, cloud-based services) to our systems as technologies evolve.

What we are looking for.

  • BSc/MSc in Computer Science or Software Development

  • Knowledge of Web3 and Ethereum development tools.

  • Familiar with developing Ethereum smart contracts written in Solidity.

  • High-level understanding of how Blockchains work, especially Ethereum.

  • Knowledge of the Algorand blockchain will be a huge plus.

  • Familiar with large codebases.

  • Solid foundations in Computer Science principles including Algorithms, Data Structures, and Databases.

  • Write code with resiliency and security in mind.

  • Assist in problem and incident resolution as appropriate.

  • Familiar with cryptocurrencies.

  • Familiar with P2P networks.

  • Knowledge of the concurrencies and writing safe and efficient multithreaded codes.

What we offer.

  • Highly competitive salary

  • Performance bonuses

  • Private insurance

  • Excellent working environment

  • Training programs & certifications

  • Developer conference attendance and talks

Do the above sound like you?

Send us an email with your resume, portfolio examples, and explaining why you are the perfect fit for this position.

Subject “BL-2101”