SWIAT logo

Junior Blockchain Developer - Ethereum / Solidity (all genders)

SWIAT
On-site
Software Engineer

Junior Blockchain Engineer - Ethereum / Solidity (all genders)

Join our dynamic team as a Blockchain Engineer to play a crucial role in developing, maintaining and deploying digital asset solutions for the financial industry.

Location

Frankfurt am Main / Germany

Key Responsibilities

  • Development of secure and efficient Ethereum smart contracts using Solidity.
  • Maintaining the Unit Test Suite for Smart Contracts
  • Maintain technical documentation
  • Contribute to product refinement

Your Profile

  • Experience in design and implementation of decentralized Applications (dApps)
  • Enterprise Ethereum, including Ethereum Virtual Machine
  • Smart Contract Development with Solidity
  • Smart Contract Security
  • Build and Deployment Tools (e.g. hardhat)
  • Docker
  • Linux
  • JavaScript / node.js
  • Good English skills
  • Good communication skills
  • Experience in the finance industry (nice to have)

⚠️ Please be advised that a valid work permit for Germany is required for non-EU citizens. Unfortunately, applications without a valid working permit and sufficient language skills may not be considered.

About SWIAT

SWIAT is a blockchain-based financial market infrastructure for financial institutions. It was set up as part of a strategic Joint Venture between SC 
Ventures, DekaBank, LBBW and Comyno. Its core offering enables the regulated, decentralized issuance and settlement of digital assets and tokenized securities, compliant with current EU regulation. SWIAT’s permissioned network architecture supports the tokenization of a wide range of asset classes across native digital assets and tokenized traditional assets.


⚠️ PLEASE NOTE

Self-Assessment

When you click "Apply Now", there will be several textfields. For the ones regarding your core skills and your additional skills, please read the following instructions carefully before starting the application process and evaluate yourself according to the following grades:


(n/a)
not available - indicates that no skills are available in the technology being referenced, either because the individual has not been exposed to it, or because it is not relevant to their field or area of expertise.
 
(+)
beginner - understands basic concepts and can apply the technology with guidance and assistance. Typically needs step-by-step instructions and may make mistakes or encounter difficulties.
 
(++)
intermediate - has applied the technology regularly and has professional working experience. Can work independently, troubleshoot basic problems, and apply the technology to a range of practical scenarios. May still require occasional assistance for more complex challenges.

(+++)
experienced - has extensive working experience with the technology, understands advanced concepts and can use it to solve complex problems.
 
(++++)
top-expert - possesses deep knowledge and expertise in the technology, and is recognized as an authority in the field. Can handle any aspect or challenge related to the technology.
Apply now
Share this job