Position: Software Engineer Senior (Hyperledger or Corda)
Company: Dev.Pro
Category: Other
Experience required: 3y
English level: intermediate

We are developing an innovative business platform for a US-based investment company to build a SaaS platform for capital market professionals from scratch.
The primary purpose is to create, document, and distribute digital financial instruments related to private capital markets. We use blockchain to connect notarized data to digital tokens, which represent proof of ownership of assets. The platform utilizes the trust of distributed ledger technology to authenticate that data through the life of the asset and to facilitate the ability to commute that trust to transactions between buyer and seller in real-time.
Dev.Pro delivers full SDLC. Smart contracts are implemented in Ethereum and Tezos ledgers, infrastructure on AWS. Frontend is based on the latest Angular, backend on Node. There are plenty of opportunities and challenges to resolve. Of course, you will join a team of experts, so you will be able to validate your ideas to become a part of the collective mind.
Responsibilities

As a Blockchain Engineer, you will be involved in the development of powerful regtech and fintech infrastructure technology that provides supreme identifier portability and compliance with legal requirements across different networks.
Work in a mixed product-oriented team without any borders between the Dev.Pro and the US team.
In close cooperation with the client and the tech team, influence the project pathway, introduce and implement new approaches.
Develop Smart Contracts and push forward the creation of new token standards.
Stay up to date with the latest standardization efforts, best practices and security updates.
Contribute to industry best standards by acting as a knowledgeable resource for blockchain engineering and problem-solving
Evaluate technical solutions, identify and inform about technical risks. Perform work decomposition and estimation together with the team.
Undertake pull request reviews and monitor overall code quality.
Work closely with BA and JavaScript development team.

**Required skills**
- 4+ years in software development
- 1+ year of commercial experience with Hyperledger and/or Corda ledgers
- Understanding of blockchain principles
- Understanding of smart contracts - limitations and optimization
- Experience in writing smart contracts
- Intermediate or higher spoken and written English

**Desired skills**
- Working experience with Ethereum (Solidity) and Tezos (CameLIGO)
- Experience with JavaScript (Angular, Node)
- Experience in passing security audits
- Cryptographic algorithms
- Familiarity with AWS

**Benefits**
- 18-20 paid time off days per year
- 5 absence due to illness days and 21 day of extraordinary medical leave per year
- Medical Insurance and Healthcare Kit
- Extensive corporate professional training programs, workshops, ESL and conferences
- Team buildings, corporate parties and Dev.Pro Hangouts