Position: Blockchain Developer
Company: Horizon agency
Category: Python
Experience required: 3y
English level: upper

Необходимые навыки
Must-to-have.s:
— Software engineering background
— Great programming skills with the blockchain and decentralized architectures
— Software engineering background including strong skills in testing, source control, documentation, refactoring, and troubleshooting
— Experience with JavaScript and Truffle framework
— Bitcoin core, NEO, Hyperledger Fabric (desired not mandatory)
— 40+ hrs per week commitment
— Working knowledge of English
— Ability to work in a team that values high collaboration and transparency
— Inspiration about freelance and remote work

Будет плюсом
Nice-to-have.s:
— Prior contributions to Ethereum or other blockchain solutions is a strong advantage
— Experience with Polkadot and Tron
— Good knowledge and experience with Python and Django and DRF
— TDD mindset

Предлагаем
Why Horizon Agency?

— Long term opportunity
— Challenging projects
— Remote/distributed team and pioneering mindset of innovative people around
— Flexible working hours
— Competitive and dynamic salary system/ Hourly rate in the range of $25-$45/hr depending on experience
— Immediate insight into the effectiveness of your contributions
— Environment: Solidity, Geth, TestRPC, Truffle, web3 JS API, MetaMask/MIST, Javascript, ERC20, NEO, Hyperledger, Linux, git, python

Обязанности
Performance objectives:

The first objective is to analyze requirements, design blockchain technology around a certain business model, and then build and launch a blockchain network.
— Implement integrations of our backends (Python/Django) with the blockchain (Ethereum, Bitcoin, Litecoin, etc).
— Write, test, and deploy Ethereum smart contracts and DApps.
— Write tests for blockchain wrapper using pytest.
— Help implement and maintain our blockchain infrastructure.

The second objective is productive collaboration within the team. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Typical tasks include:
— Collaborate with engineering teams across the world, share information with and learn from other engineers and help drive continuous improvement of our platform, without losing focus on the flow that generates customer value.
— Collaborate with internal teams and vendors to fix and improve the product quality.
— Contribute to your team’s success through consistent, high-quality code and have an appetite for learning new things.

О проекте
We are Horizon Agency, a purpose-driven software IT company, based in Estonia. We help global businesses and proven brands to achieve their business objectives by developing impactful digital innovation solutions driven by the latest technologies.

Our services include Website and Application Development, Machine Learning, Big Data, Blockchain, and UI/UX Design.

Our team’s mission is to produce high-value outcomes combining technical experience, business insight, and custom software solutions using all the latest trends and systems.

Currently, we are in search of a skilled Blockchain Developer to remotely join our team of professionals for a large and challenging project by helping to take our blockchain product to the next level.