IOV means Internet of Value, the story behind the concept is to say that we are all forming part of a chain that shares and retransmits information with more freedom of participation and inclusion.We promote a horizontal and collaborative way of interacting in which everyone takes part in the process. All the Interactions are different between people, and all people are different as well (from different nationalities, cultures & backgrounds). To make these interactions and connections work we depend on each other and we are all equal inside the blockchain.The Seed is a symbol of the source of the beginning, and Evoque the start of something bigger and the core of what's to come. We create the networks by constructing, assembling and joining parts of reds of connections Our teams are organized like this:Product teamsRSK smart contractsRSK adds value and expands functionality to the Bitcoin ecosystem by providing smart contracts and greater scalability, establishing the foundation for the financial system of the future.Mining Client Interoperability BridgeRSK infrastructure framework (RIF)Built on top of RSK, RIF aims to create the building blocks to construct a fully decentralized internet to enable Decentralized Sharing Economies in order to empower and protect the value of individuals.Identity Payments Storage MarketplaceTaringaTaringa! is the world ear in which everybody´s voice is, and it is becoming a model of the social media platforms of the future censorship-resistant in which individuals will be fully in control of their information and value. Dev RelationsIntegrations Advocacy ContentTech support teams:DevOps QA Security

IOVLABS

Blockchain Developer

We are looking for developers to join a team of high qualifications and technical excellence for one of the most challenging projects in the Bitcoin and FinTech industry worldwide.

Our Mining Team is responsible for developing the node of the IOVlabs smart contract platform and seeks to incorporate experienced developers who:

  • Want to put into practice theoretical knowledge of Computing (from writing complex data structures to designing critical algorithms for network security and performance).
  • Have an interest in thinking and evolving the architecture of our software to make it robust and maintainable.
  • Value refactoring and continuously improve the code.
  • Enjoy writing code and working at a low level when necessary.

Our code is open-source, and the revision of changes is done publicly in Github. We are committed to contributing to the community and value those who like to do so.

Responsibilities

  • Actively participate during the product design phases, analyzing requirements and proposing innovative and alternative solutions.
  • Collaborate on architecture definitions, always thinking of solutions that are scalable and secure.
  • Develop quality code, with emphasis on correctness of implementation.
  • Collaborate in the evolutionary maintenance of the product.
  • Design, document, automate and execute test plans.
  • Participate in the process of generating and analyzing user stories.

Skills, Knowledge & Abilities

  • Bachelor or advanced student of Computer Engineering, Computer Science, Information Systems or related careers.
  • Advanced knowledge in different programming languages. Mostly Java, C/C++, and Javascript/Typescript.
  • Knowledge about software architecture principles, performance, and software engineering best practices.
  • Knowledge and experience using design patterns.
  • Willingness to learn decentralized technologies and work on all layers of the stack.
  • Advanced English language proficiency.
  • Experience with agile and Scrum methodologies.
  • Proven experience in application development and evolution of the same product.
  • Work experience in development teams with an iterative approach, dividing long-term objectives into incremental milestones.
  • Ability to permanently learn from new technologies and work on a team with many diverse projects.

Bonus Points

  • Knowledge of blockchain technology
  • Computer security knowledge.
  • Knowledge of object-oriented programming and design patterns.
  • Have experience working for objectives with remote teams.
  • Have experience in static typing languages ??especially Java.
  • Experience in non-relational databases (such as MongoDB).
  • Experience working with Test Frameworks like Chai, Mocha.

Benefits & Perks

  • Possibility of working with state of art technology in a challenging and unique project
  • 100% Remote working (contractor) from anywhere!
  • Laptop
  • Top tier compensation & bonus
  • Paid holidays