Blockchain Ethereum Cryptography Developer (Internship/Apprenticeship)
Ownest provides blockchain- and NFT-based supply-chain traceability software. Its tools help businesses track physical assets and transfers of responsibility in real time across logistics networks.
About Ownest
Ownest is a supply-chain software company that uses public-blockchain NFT trackers to certify transfers of responsibility for physical goods. It provides a mobile field application and browser-based dashboard for creating, transferring, receiving, and monitoring assets, as well as alerts, employee and organization management, dispute management, and digital consignment notes. The company serves logistics-intensive businesses across e-commerce, retail and luxury, industry, logistics, aerospace and automotive, medical and pharmaceutical, and energy and chemicals.
Skills
About the Role
You will work on the product's blockchain infrastructure: optimize encryption and anonymization algorithms, implement verification scripts for signed data on the blockchain to certify stored hashes, refactor Solidity smart contracts (ERC1177), assist migration to Matic Network for scalability, and improve decentralization. You will also contribute to technological strategy and other development topics as needed.
Requirements
- Bachelor level engineering education (Bac+4 minimum)
- Mastery of Solidity and Ethereum smart contracts
- Knowledge of shell scripting
- Strong information systems security knowledge including smart contract security
- Good mastery of modern cryptographic functions and encryption techniques
- Experience with Node.js and npm package implementation (desirable)
- Proficiency in JavaScript (desirable)
Responsibilities
- Work on blockchain infrastructure
- Optimize encryption and anonymization algorithms and processes
- Implement verification scripts for signed data on the blockchain to verify stored hashes
- Transition the solution to scalability platforms such as Matic Network
- Refactor Solidity smart contracts (ERC1177)
- Improve decentralization of the solution
- Contribute to technological strategy and other development topics
Benefits
- Remote work possible
