# Senior C++ Developer
**Київ**
We are looking for a passionate about programming, results-oriented, and inventive Software Engineer. With your strong coding skills, you will work collaboratively in a Core team to develop a full-circle monetary system. You will contribute to and manage the development process of our Open Source projects.
## Requirements:
* 4+ years of commercial development experience;
* Strong C++, C knowledge (or C-like), and CS fundamentals;
* Understanding of concurrency programming, network stack, OOP, SOLID;
* Advanced in data structures and algorithms;
* Excellent written communication skills and a love for documentation and collaboration;
* Advanced level of English
## It will be a plus:
* D language experience;
* Experience in contributing to or maintaining open-source projects;
* Go, DART;
* Experience with distributed network/application;
* Experience in the FinTech field
## We offer:
* Become a part of a fast-growing startup
* Competitive salary
* Good work-life balance
* Professional growth
* Health compensation
* Cozy office in the center of Kyiv or a remote-friendly environment
* Paid lunches in the office
## Responsibilities:
* Working on the network part of the system (libp2p)
* Contributing to hashgraph implementation
* Instill best practices for software development and documentation
* Work with the software development team to build technical solutions based on core implementation
* Improving distributed database interface
## About project:
*PLEASE CHECK OUR PAGE before applying: tagion.org*
Tagion is a Danish company with a mission to democratize the financial system.
We are building a few protocols that are crucial for a next-generation banking network:
— An open network protocol with a distributed consensus mechanism that allows storing data on millions of devices with a guarantee of integrity.
— Cryptocurrency protocol utilizes (1) and has intrinsic economic stability, protected from hyperinflation or unreasonable deflation.
In Tagion, we respect our employees’ work-life balance and do not welcome extra working hours. We do everything to accelerate your professional growth, giving you the freedom to take responsibility and experiment with new technologies.
Join us to build the next generation of magic internet money 😉