Softeq is looking for a talented Blockchain Developer to join one of our projects.

This is a long-term project for a Customer located in Singapore. The company runs several development centers around the world, including one in Minsk. Currently the Company is developing a blockchain system of the 3rd generation (assuming Ethereum is the 2nd generation). Minsk development center is focused on several major features of the blockchain system. The challenge is to leverage the world’s best practices to implement highly scalable blockchain infrastructure for distributed applications of the next generation. The future solution targets the users world-wide.

Responsibilities

  • Contribute into the system architecture and technical approach
  • Implement certain features of the blockchain system including the consensus algorithm
  • Develop automatic tests
  • Estimate development tasks
  • Research existing implementations and architectures of competitive blockchain systems
  • Collaborate with software engineers from Seoul (in English) and Moscow (in Russian)

Skills

  • Deep interest in blockchain area
  • Willingness to solve challenging tasks
  • Ability to learn fast and willingness to learn new technologies
  • Good understanding of basic programming principles (data structures, stack, heap, cache, debug, script vs compilation etc.)
  • More than 2 years of commercial development experience in one or a combination of the following areas: Java or Java-like languages (Scala, Kotlin, etc.), C++, Go or Rust, Python 
  • Understanding of OOP, Design Patterns
  • Proactive, motivated, pragmatic, diplomatic attitude and an ability to mentor others
  • Intermediate written English or higher
  • Experience with Linux on user level or advanced

Advantages

  • Knowledge/experience in blockchain system development (e.g. contribution to client cryptocurrency software development)
  • Contribution to Open Source projects
  • Knowledge/experience in complex algorithms development
  • Knowledge/experience in back-end development
  • Knowledge/experience in peer-2-peer software development
  • Knowledge/experience in smart contracts writing for Ethereum or other blockchain system
  • Knowledge/experience in software profiling and optimization
  • Knowledge/experience in development of a monitoring system
  • Understanding and knowledge of approaches and concepts for building highly available and scalable applications
  • Deep knowledge and experience in XML technologies (XML, XSD, XSLT, XPath etc.)
  • Knowledge/experience in NoSQL databases
  • Knowledge/experience in Hadoop
  • Knowledge/experience in Docker
  • Knowledge/experience in unit/Integration testing
  • Knowledge/experience in virtual machine development
  • Knowledge/experience in compiler technology
  • Good understanding of SOLID principles
  • Intermediate spoken English or higher
Контактное лицо
Ольга Шнаревич
Моб.: +375 29 755 23 03
Skype: vashkel.volga
Похожие вакансии
Senior .Net developer/Team Lead
Enterprise Web
Подробно о вакансии
Frontend Developer
Enterprise Web
Подробно о вакансии
Senior Java Developer
Enterprise Web
Подробно о вакансии
смотреть другие вакансии
Поля, отмеченные *, обязательны для заполнения
Загрузить

Спасибо!

Сообщение успешно отправлено.
Мы свяжемся с тобой в ближайшее время.