Position: Senior Back End / Blockchain Developer
Company: O2IT
Category: Python
Experience required: 5y
English level: fluent

We are looking for an extremely talented, goal-oriented and passionate about new technologies Senior Backend / Blockchain Developer who will be responsible for the full life cycles of blockchain applications, from research and analysis to design and execution.

You have to be able to utilize various programming languages to create interfaces, features, and architecture for different purposes, such as payment processing. You should be eager to learn new tools, technologies related to Blockchain. You will be expected to evaluate the company's needs and resources and implement appropriate solutions.

If your goal is to work in a team of highly professional and talented people and be a new member of it, apply now!

**Skills and Experience**

✔ Strong software development background (at least 5 years)
✔ Experience working with large codebases
✔ Proficiency in one of the following languages: C++, Java, JavaScript, Python
✔ Backend, Web and database development background
✔ Blockchain core and protocols development experience
✔ Strong knowledge of common algorithms and data structures
✔ Strong knowledge of cryptography and P2P networks
✔ Good expertise with bitcoin-like blockchains and Ethereum
✔ Good expertise with concurrency and writing efficient and safe multithreaded code

**Additional Requirements**

✔ Strong analytical skills
✔ Strong communication skills in order to work with engineers and other technical personnel

**Education**
✔ Bachelor's degree or higher in information security, computer science, or related discipline.

**Language proficiency**
✔ Advanced English level verbal as well as written