Blockchain /NFT Application Engineer
JD for Blockchain Application Engineer
Job Role Blockchain /NFT Application Engineer
Department WISeKey R&D
Working Location Geneva, Switzerland
Experience 2-4 Years
Role
The Blockchain Application Developer will work as part of a collaborative team in
designing and developing smart-contract based blockchain applications to solve real
business problems. With a robust client pipeline, several proof of concepts and
prototypes, and system architecture already developed, the development team is
responsible for building the business-logic application software. Each client project is
unique in terms of industry focus and problem statement – and the Application
Developer is required to architect and develop complex solutions to meet these
challenges.
The Application developer has broad technology platform expertise, software skills, and
a solid understanding of software development processes. He/she will be part of an
innovative development team and will concentrate on development in an agile
environment using diverse technologies.
The Application Developer provides valuable input to the team’s brainstorming and
decision-making process, and prioritizes development activities based on the target state
and roadmap.
Knowledge
- Hands-on experience developing proof-of-concepts and pilots:
o Ethereum required with in addition, at least one of these blockchain
platforms: Hyperledger, Ocean Protocol, Multi-chain - Hands-on experience in using any of the following (or similar) languages: Java,
Golang, Scala, Haskell, Erlang, Python,C, C++, C# - Experience in Open source tools and technologies
- Understanding of Bitcoin or other crypto currencies
- Understanding of various distributed consensus methodologies (Mining, PoS,
etc). - Understanding of cryptography, including asymmetric (pub/priv key), symmetric,
hash functions, encryption/signatures. - Understanding of NFT technologies
Skillsets
JD for Blockchain Application Engineer
- 2-4 years of IT experience with at least 1+ year of exposure in blockchain
technologies - Strong understanding of Bitcoin or other crypto currencies
- Developed Proof of Concepts using blockchain technology
- Experience working with distributed applications
- Understanding of various distributed consensus methodologies (Mining, PoS,
etc). - Understanding of cryptography, including asymmetric (pub/private key),
symmetric, hash functions, encryption/signatures. - Hands-on experience in using any one of the following (or similar) languages:
Java, Golang, Rust, Scala, Haskell, Erlang, Python, C, C++, C# - A contribution to NFT projects would be a “plus”
To apply, please send CV and letter exclusively by email to:
Write an email
1215 Genève / Genève / Cointrin